原文地址:http://blog.163.com/lyq_163_2009/blog/static/134082696201111131055283/
打开子窗口(非模式窗口):
|
打开对话框(模式窗口):
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=GBK" /> <title>打开模态窗口</title> <script language="JavaScript"> /** * 打开模态窗口 * IE和Firefox都支持 * @param {Object} url : * @param {Object} prarm : 传递的参数 * @param {Object} W : 对话框高度,不小于100px * @param {Object} H : 对话框宽度 * @param {Object} L : 离屏幕左的距离 * @param {Object} T : 离屏幕上的距离 * @param {Object} Scroll : { yes | no | 1 | 0 | on | off }: 指明对话框是否显示滚动条,默认为yes * @param {Object} Resize : 是否可被改变大小,默认no * @param {Object} Status : 是否显示状态栏 * @param {Object} isCenter : 窗口是否居中 * @param {Object} Help : 是否显示帮助按钮,默认yes */ function openModalWin(url,prarm,W,H,L,T,Scroll,Resize,Status,isCenter,Help){ var qualify="dialogHeight:"+H+"px;dialogWidth:"+W+"px;dialogTop:"
+T+"px;dialogLeft:"+L+"px;scroll:"+Scroll+";resizable:"
+Resize+";status:"+Status+";center:"+isCenter+";help:"+Help; var obj=window.showModalDialog(url,prarm,qualify); //刷新窗口 window.location.reload(true); return obj; } function rntValue(){ var str="123"; openModalWin('06_showModalDialog.htm',str,271,234,30,30,'no','no','no','no','no') } </script> </head> <body> <a href="javascript:rntValue();">打开一个模态窗口</a> </body> </html>