一、BOM简介
Brower object model
浏览器器对象模型.可以获取一些浏览器自带的功能
由于没有统一的BOM标准,每个浏览器都有自己的BOM实现方法,
BOM的浏览器兼容性较差。常见的BOM对象有:
window
document
location
二、window对象讲解
window对象是全局对象又称顶级对象.可以省略不写
常见的方法:
console.log() 、 alert
console可以写成window.console。
alert()可以写成window.alert()。
prompt()可以写成window.prompt()。
open()可以写成window. open()。
close()可以写成window.close()。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<button id="btn">点击我跳转到另外一个页面</button>
<a href="1_BOM简介.html">点击我跳转到另外一个页面</a>
<button id="close">退出网页</button>
<script>
//open表示开启一个新窗口 重新开启一个窗口 而a标签是在当前窗口完成覆盖.
document.getElementById("btn").onclick = function(){
// window.open("1_BOM简介.html");
open("1_BOM简介.html");
}
//close方法 表示直接关闭浏览器
document.getElementById("close").onclick = function(){
// window.open("1_BOM简介.html");
close();
}
</script>
</body>
</html>