ShowModelDialog设置风格

1.模态窗口的打开

window.showModalDialog( " DialogPage.aspx " , " newwin " , " dialogHeight: 200px; dialogWidth: 150px; dialogTop: 458px; dialogLeft: 166px; edge: Raised; center: Yes; help: Yes; resizable: Yes; status: Yes; " );
 

2.模态窗口的关闭

window.close();

3.模态窗口的传递参数

Code

4.其他
aspx页面在showmodeldialog情况下为什么一提交就重新打开一个页面?
showmodaldialog打开的页面中在<head></head>之间加入一行: <base target="_self"/>

浅析js中的showModalDialog的实战应用
IE提供的showModalDialog()方法是一个很好用的Web应用功能,虽然一般的网站应用不是很常见,但一旦涉及到企业应用级的Web开发则就很有用了。现在我用一个简单易懂的例子来说明一下:

这一应用需要两个web文件:

1、父窗口(也即用来控制弹出窗口的那个页面)
showModalDialog.html

Code


2、子窗口(即将被弹出的那个页面)
dialog.html

Code

好了,运行showModalDialog.html即可看出其中的端倪来了、

通过这些工作,我实现了将值在父页面和子页面中的相互传递和处理。我想这也正是ms设计showModalDialog()方法的初衷之所在吧。

你可能感兴趣的:(dialog)