首页 > 代码库 > js中的window对象:打开窗口
js中的window对象:打开窗口
~~
window.open():打开一个窗口
里面需要放三个参数:
1.打开窗口(网页)的位置;
2.打开的方式(自身页面,新开页面);
其中_blank新开一个窗口
3.打开网页的属性;
window.open("http://www.baidu.com","_blank","width=500 height=500")
window.close():关闭一个窗口
window.opener.close:关闭打开的窗口(关闭源窗口)
~~
间隔与延迟
间隔:setInterval
window.setInterval("要执行的代码","间隔多少秒")
里面的两个参数:
第一个要执行的哪一段代码;
第二个间隔多少秒执行一次(毫秒);
清除间隔:
1.需要给间隔写一个变量:
var aa = window.setInterval("代码名",1000);
2.在function方法中:
window.clearInterval(aa);//清除间隔clearInterval
这样只会执行一次
延迟:setTimeout
window.setTimeout("代码名",延迟多少秒以后执行(一次));
延迟只会执行一次
若在函数里面再写一次,会产生间隔效果:
function shao()
{
window.open("http://www.baidu.com");
window.setTImeout("shao()",1000)
}
window.setTimeout("shao()",1000)//清除延迟:clearTimeout(变量)
模态对话框(只限IE):
function mo()
{
window.showModalDialog();//showModalDialog模态对话框
}//showModelessDialog():为非模态对话框
模态对话框:打开后置顶,类似于遮罩层,点击不到后方.
~~
前进一个页面:
window.history.forward()
后退一个页面:
window.history.back();
获取页面地址:
window.location.href
跳转页面:
window.location.href="";
.
js中的window对象:打开窗口
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。