1.window.showmodaldialog(url,args,dialogattrs)
参数说明:
url:弹出页面地址
agrs:主窗口传给对话框的参数,可以是任意类型(数组也可以)
dialogattrs:弹出窗口的样式参数
模式对话框用法:
主窗口:var value =window.showmodaldialog('test.jsp',strs,'resizable:yes');
弹出框中通过window.returnvalue来设置返回值,上面的value拿到的就是这个值,然后主窗口中可以对
这个值进行处理,实现交互处理
注:模式对话框的应用就在于它的返回值,可以返回简单字符窜,也可以返回数组,非模式对话框类似
2。window.open:
【父窗口】
复制代码 代码如下:
打开子窗口
//注意这里一定要写id属性不然ff下取不到值
【子窗口】
复制代码 代码如下:
a
b
c
d
小结:一般情况下,windows.open因为自定义的比较多,所以用windows.open的较多,上面的很多网页编辑器喜欢用showmodaldialog,实在不知道用哪个的的,就用window.open吧,很多成熟的cms系统都是用的window.open.
