JavaScript—window对象使用示例_基础知识
时间:2021-07-01 10:21:17
帮助过:24人阅读
window对象是JavaScript浏览器对象模型中的顶层对象,包含多个常用方法和属性:
1 打开新窗口
代码如下:
window.open(pageURL,name,parameters)
其中:
pageURL为子窗口路径
name为子窗口句柄
parameters为窗口参数(各参数用逗号分隔)
如:
代码如下:
window.open("http://www.cnblogs.com/zhouhb/","open",'height=100,width=400,top=0,left=0,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,status=no');
2 打开模式窗口
代码如下:
window.showModalDialog("http://www.cnblogs.com/zhouhb/","open","toolbars=0;width=200;height=200");
3 关闭窗口,不弹出提示框
如果网页不是通过脚本程序打开的(window.open()),调用window.close()脚本关闭窗口前,必须先将window.opener对象置为null,否则浏览器(IE7、IE8)会弹出一个确定关闭的对话框。
代码如下:
(2)打开的窗口
代码如下:
窗口练习
6.2 更加详细的介绍
众所周知window.open() 函数可以用来打开一个新窗口,那么如何在子窗体中向父窗体传值呢,其实通过window.opener即可获取父窗体的引用。
如我们新建窗体FatherPage.htm:
代码如下: