Chrome中
window.open(pageURL,name,parameters)
pageURL 为子窗口路径
name 为子窗口句柄
parameters 为窗口参数(各参数用逗号分隔)
例:
<SCRIPT> <!-- window.open ('page.html','newwindow','height=100,width=400,top=0,left=0,toolbar=no,menubar=no,scrollbars=no, resizable=no,location=no, status=no') //写成一行 --> </SCRIPT>
IE中
vReturnValue = window.showModalDialog(sURL [, vArguments] [,sFeatures])
sURL–必选参数,类型:字符串。用来指定对话框要显示的文档的URL。
vArguments–可选参数,类型:变体。用来向对话框传递参数。传递的参数类型不限,包括数组等。对话框通过window.dialogArguments来取得传递进来的参数。
sFeatures– 可选参数,类型:字符串。用来描述对话框的外观等信息,可以使用以下的一个或几个,用分号“;”隔开。
例:
var obj = new Object(); obj.name="i5tt"; window.showModalDialog("modal.htm",obj,"dialogWidth=200px;dialogHeight=100px"); var obj = window.dialogArguments alert("您传递的参数为:" + obj.name)
在模态对话框中的链接如果想在当前页打开,需要在网站顶部添加:
<base target="_self"/>
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。互联网+时代,时刻要保持学习,携手千锋PHP,Dream It Possible。