首页 > 代码库 > window对象BOM
window对象BOM
BOM的和新对象是window,他表示流浪器的一个实例,作为一个Global对象,有权访问parseInt()等方法
在全局作用域声明的变量,函数都有钱访问
var a=20; function sayName () { console.log("Name"); } console.log(window.a,a); window.sayName();
本来在全局定义的变量是不能删除的,但在window.a 定义的却可以删除
var a=20; window.b=30; delete a; delete window.b; console.log(a,b);
窗口关系和框架
window.frames[0,1,2,,,,]
window.frames[name]
frames[0,1,2,,,]
frames[name]
<frameset rows="160,*"> <frame src="http://www.mamicode.com/frame.htm" name="topFrame"> <frameset cols="50%,50%"> <frame src="http://www.mamicode.com/anotherframe.htm" name="leftFrame"> <frame src="http://www.mamicode.com/yetanotherframe.htm" name="rightFrame"> </frameset> </frameset>
窗口位置
console.log(window.screenLeft,window.screenTop,window.screenX,window.screenY);
两个移动窗口的代码(好像都被禁用
window.moveTo(a,b)window.moveBy(a,b)
窗口位置
console.log(window.innerWidth,window.outerWidth,window.innerWidth,window.outerWidth);
调节窗口大小(在谷歌和火狐被禁了
window.resizeTo(100,100); window.resizeBy(100,100);
超时调用(建议里面写函数
var a=setTimeout(function () { alert("fuck"); },3000);
间歇调用
var a=setInterval(function () { alert("fuck"); },3000);
系统对话框
confirm(a)a代表问你的那句话
if(confirm("fuck ok??")){ alert("thx"); }else{ alert("fuck you"); }
prompt(a,b)a 代表问你的,b 代表帮你填一些,如果关掉或者点否
var a=prompt("what‘s your name","ken"); if(a!==null){ alert("welcome "+a); }
window对象BOM
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。