BOM

//浏览器对象模型
//location
//history
//screen
//navigator
alert(0);
//'_self'  在当前页打开新窗口
var sub = window.open("http://www.baidu.com",'wroxWindow', 'width=300,height=300,left=10,top=10');
console.log(sub.opener);
//opener 原始窗口 
//opener.document 相当于 window.document

//超时调用
var timeId = setTimeout(function () {
    alert("hi");
},5000);
//取消超时调用
clearTimeout(timeId);

//间歇调用
var intId = setInterval(function () {
    alert(0);
},5000)

//取消间歇调用
clearInterval(intId);

//浏览器的查找
window.find();
//浏览器的打印预览
window.print();

//location 是window 也是 document 的对象 是同一个对象
//window.location
//document.location
/*
hash:""
host:"localhost:63342"
hostname:"localhost"
href:"http://localhost:63342/netmarkets/test/testt.html?_ijt=7kffpsgjjutervl9ebh0vdo4fs"
origin:"http://localhost:63342"
pathname:"/netmarkets/test/testt.html"
port:"63342"
protocol:"http:"
reload:ƒ reload()
replace:ƒ ()
search:"?_ijt=7kffpsgjjutervl9ebh0vdo4fs"
*/

/*获取?参数值*/
function GetQueryString(name){
    var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
    //window.location.search.substr(1) ?后的值
    var r = window.location.search.substr(1).match(reg);
    if(r!=null)return  unescape(r[2]); return null;
}

//替换当前的url地址,不生成浏览记录
window.location.replace("http://www.baidu.com");

location.onload();//从浏览器重新加载
location.reload(true); //从服务器重新加载
 

你可能感兴趣的:(BOM)