1 / 9
文档名称:

子窗口创建及父窗口及子窗口之间通信.docx

格式:docx   大小:19KB   页数:9页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

子窗口创建及父窗口及子窗口之间通信.docx

上传人:可爱小熙 2022/1/1 文件大小:19 KB

下载得到文件列表

子窗口创建及父窗口及子窗口之间通信.docx

相关文档

文档介绍

文档介绍:精品文档
精品文档
1
精品文档
1、Javascript弹出子窗口
可以通过多种方式实现,下面介绍几种方法
(1)通过window对象的open()方法,open()方法将会产生一个新的window窗口对象
其用法为:
(URL,windowName,parameters);
URL:
描述要打开的窗口的 URL地址,如何为空则不打开任何网页;
windowName:
描述被打开的窗口的民称,可以使用'_top'、'_blank'等内建名称,这里的名称跟<ahref="..."target="...">里的target属性是一样的。
parameters:
描述被打开的窗口的参数值,或者说是样貌,其包括窗口的各个属性值,及要传入的参数值。
例如:
打开一个400x100的干净的窗口:
open('','_blank','width=400,height=100,menubar=no,toolbar=no,
location=no,directories=no,status=no,scrollbars=yes,resizable=yes')
也可以这样写:
varnewWindow=open('','_blank');
参数说明如下:
top=#窗口顶部离开屏幕顶部的像素数
1/9
精品文档
精品文档
9
精品文档
left=#窗口左端离开屏幕左端的像素数
width=#窗口的宽度
height=#窗口的高度
menubar=...窗口有没有菜单,取值 yes或no
toolbar=...窗口有没有工具条,取值 yes或no
location=...窗口有没有地址栏,取值 yes或no
directories=...窗口有没有连接区,取值 yes或no
scrollbars=...窗口有没有滚动条,取值 yes或no
status=...窗口有没有状态栏,取值 yes或no
resizable=...窗口给不给调整大小,取值 yes或no
(2)在javascript中除了通过open()方法建立window对象实现弹出窗口外,还可以通过建立对话框的方式弹出窗口。
如:
alert("");//弹出信息提示对话框
confirm("");//弹出信息确认对话框
prompt("");//具有交互性质的对话框
但是,上述实现的弹出窗口具有的功能较为单一,只能完成较为简单的功能。对于需要在对话框中显示多个数据信息,
甚至是HTML控件就无能为力了。
(3)使用模态对话框实现复杂的对话框需求
在javascript的内建方法中还有一类方法可以实现通过对话框显示 HTML内
容,
精品文档
精品文档
3
精品文档
2/9
精品文档
精品文档
9
精品文档
也就是说可以通过创建对话框的方式来完成创建窗口对象所能完成的功
能。
包括创建模态对话框和非模态对话框两种。
实现方法为:
创建模态你对话框
(sURL,vArguments,sFeatures)
创建非模态对话框