您好,欢迎访问一九零五行业门户网

JS中showModalDialog 的使用解析_javascript技巧

基本介绍:         
window.showmodaldialog()         方法用来创建一个显示html内容的模态对话框。(就是打开后不能操作父窗口,只能等模式                                  窗口关闭时才能操作)          
window.showmodelessdialog()        方法用来创建一个显示html内容的非模态对话框。(就是打开后仍然可以进行其他的操作)                                                                                
使用方法:          
vreturnvalue = window.showmodaldialog(surl [, varguments] [,sfeatures])          
vreturnvalue = window.showmodelessdialog(surl [, varguments] [,sfeatures])
参数说明:         
surl          --  必选参数,类型:字符串。用来指定对话框要显示的文档的url。         
varguments    -- 可选参数,类型:变体。用来向对话框传递参数。传递的参数类型不限,包括数组等。对话框通过                     window.dialogarguments来取得传递进来的参数。         
sfeatures     -- 可选参数,类型:字符串。用来描述对话框的外观等信息,可以使用以下的一个或几个,用分号“;”隔开。
-------------------------------
参数传递:
1. 要想对话框传递参数,是通过varguments来进行传递的。类型不限制,对于字符串类型,最大为4096个字符。也可以传递对象.
parent.html
复制代码 代码如下:
用户名:
children.html
复制代码 代码如下:
操作
用户名
张三
最终结果:
2.可以通过window.returnvalue向打开对话框的窗口返回信息,可以是布尔值,整型值等以外还可以是个js数组,当然也可以是对象.
 parent.html
复制代码 代码如下:
其它类似信息

推荐信息