首页 > 编程知识 正文

js控制网页代码(在线js控制台)

时间:2023-12-06 11:46:57 阅读:312504 作者:MLTU

本文目录一览:

  • 1、js能不能控制其他网页上的html代码
  • 2、使用原生JS操作网页的几个例子
  • 3、如何用JS控制网页字体大小,使其能够自适应屏幕大小
  • 4、网页上的“上一页,下一页”JS代码怎么写?
  • 5、求js代码:用键盘控制网页内容的隐藏和显示
  • 6、MFC中 IE编程 如何控制网页JS代码的执行

js能不能控制其他网页上的html代码

可以,用foxfire或chrome,然后装上greasemonkey插件,用firebug分析网站登录需要的参数,然后用ajax提交到登录的url,所有代码写到greasemonkey里,注意两点

1、javascript的ajax不能跨域,所以需要打开登录的网站,用greasemonkey自动执行js

2、如果网站有验证码就比较麻烦了,可以调用第三方接口,解析验证码

使用原生JS操作网页的几个例子

原生js操作网页

emmm

添加网页元素

移除网页元素

代码

!DOCTYPE html

html lang="en"

head

    meta charset="UTF-8"

    titleTitle/title

/head

style

    div{

        border: 1px solid black;

        width: 100px;

        height: 100px;

        text-align: center;

    }

/style

body

divdiv1/div

divdiv2/div

script

    var div = document.createElement("div");

    div.innerText = "这是使用js添加的元素";

    //添加一个div元素

 document.body.appendChild(div);

    alert("3秒后移除div1");

    //移除html元素

 setTimeout(function () {

        var divList = document.getElementsByTagName("div");

        divList[0].remove();

    },3000);

/script

/body

/html

这两个很基础,其实所有其他js库(jquery之类的)能做的事情原生js都能做。

如何用JS控制网页字体大小,使其能够自适应屏幕大小

1.首先,在网页代码的头部,加入一行viewport元标签。

viewport是网页默认的宽度和高度,上面这行代码的意思是,网页宽度默认等于屏幕宽度(width=device-width),原始缩放比例(initial-scale=1)为1.0,即网页初始大小占屏幕面积的100%。

所有主流浏览器都支持这个设置,包括IE9,对于那些老式浏览器(主要是IE6、7、8),需要使用css3-mediaqueries.js。

2、不使用绝对宽度由于网页会根据屏幕宽度调整布局,所以不能使用绝对宽度的布局,也不能使用具有绝对宽度的元素。这一条非常重要。具体说,CSS代码不能指定像素宽度:width:xxx px;

只能指定百分比宽度:width: xx%;或者width:auto;

3、相对大小的字体

字体也不能使用绝对大小(px),而只能使用相对大小(em)。

body {

font: normal 100% Helvetica, Arial, sans-serif;

}

上面的代码指定,字体大小是页面默认大小的100%,即16像素。

h1 {

font-size: 1.5em;

}

然后,h1的大小是默认大小的1.5倍,即24像素(24/16=1.5)。

small {

font-size: 0.875em;

}

small元素的大小是默认大小的0.875倍,即14像素(14/16=0.875)。

网页上的“上一页,下一页”JS代码怎么写?

需要准备的材料分别有:电脑、html编辑器、浏览器。

1、首先,打开html编辑器,新建html文件,例如:index.html。

2、在index.html中的script标签,输入js代码:

var a = parseInt(location.href.split('?')[1].split('=')[1]);

$('body').append('a href="index?page=' + (a - 1) + '"上一页/a');

$('body').append('a href="index?page=' + (a + 1) + '"下一页/a');

3、浏览器运行index.html?page=5页面,此时js会生成出上一页和下一页及其链接。

求js代码:用键盘控制网页内容的隐藏和显示

添加body.onkeydown事件,不能写在body前面。

var nowId = 0;

document.body.onkeydown = function() {

if (event.keyCode == 38  nowId  0) {

display(nowId--);

} else if (event.keyCode == 40  nowId  10) {

display(++nowId);

}

}

MFC中 IE编程 如何控制网页JS代码的执行

1、你需要了解mshtml,使用mshtml那套接口,可以动态修改页面上的html当然也包括页面上的javascript代码

2、这个问题一般是因为网页中使用了一些js代码,而ie的默认安全级别过高导致运行js时需要经过准许才可以。下面是IE的设置方法。

3、打开IE-工具-Internet选项-安全-自定义级别-脚本-活动脚本启用

4、打开IE-工具-Internet选项-高级-安全-允许活动内容在我的机器上运行

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。