JavaWeb--初始JavaScript(2)

一、JavaScript中的BOM对象

1、Window对象:表示浏览器中打开的窗口

2、Navigator对象:该对象包含有关浏览器的信息

3、Screen对象:包含有关客户端显示屏幕的信息

4、History对象:包含用户(在浏览器窗口中)访问过的 URL。

该对象是 window 对象的一部分,可通过 window.history 属性对其进行访问。

5、Location对象:包含有关当前 URL 的信息

该对象是 Window 对象的一个部分,可通过 window.location 属性来访问

二、History对象

1、back():加载 history 列表中的前一个 URL
2、forward():加载 history 列表中的下一个 URL
3、go():加载 history 列表中的某个具体页面

- 到访问的上一个页面
			history.back();
			history.go(-1);

- 到访问的下一个页面
			history.forward();
			history.go(1);

三、Location对象

- href属性
 a. 获取到请求的url地址
 b. 设置url地址:页面可以跳转到另外一个页面	

四、Window对象

var theOpener = window.opener;

window.alert("aaa") : 页面弹出一个框,显示内容

window.confirm("是否删除?");

window.prompt("请输入:","hhh");

window.open("https://www.baidu.com", "", "width=200, height=100");

window.close(); 	//(浏览器兼容性比较差)

var id_interval = window.setInterval("alert('a');", 4000);
window.clearInterval(id_interval);

var id_timeout = window.setTimeout("alert('a');", 3000);
window.clearTimeout(id_timeout);

五、Navigator对象

六、Screen对象

原文地址:https://www.cnblogs.com/Java-biao/p/12626619.html