showModalDialog()
showModelessDialog()
window.showModalDialog()
window.showModelessDialog()
使用方法:
vReturnValue = window.showModalDialog(sURL [, vArguments] [,sFeatures])
vReturnValue = window.showModelessDialog(sURL [, vArguments] [,sFeatures])
参数说明:
sURL
vArguments
sFeatures
----------------
1.
2.
3.
4.
5.
6.
7.
8.
9.
下面几个属性是用在HTA中的,在一般的网页中一般不使用。
10.
11.
12.
参数传递:
1.要想对话框传递参数,是通过vArguments来进行传递的。类型不限制,对于字符串类型,最大为4096个字符。也可以传递对象,例如:
-------------------------------
parent.htm
<script>
var obj = new Object();
obj.name="51js";
window.showModalDialog("modal.htm",obj,"dialogWidth=200px;dialogHeight=100px");
</script>
modal.htm
<script>
var obj = window.dialogArguments
alert("您传递的参数为:" + obj.name)
</script>
-------------------------------
2.
------------------------------
parent.htm
<script>
</script>
modal.htm
<script>
</script>