1.使用window.showModelDialog();打开模式窗口。
然后将主窗体内的数据写到子窗体的文本框中,
再在子窗体文本框中修改后,返回到主窗体。
你可以看看JavaScript中的opener使用方法。可以取主窗体控件的value。
或者vArguments对话框传值。
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>
了解 opener 即可。
另 window.showModelDialog() 此方法慎用,很多地方都有兼容问题。 如果可能,建议选用其他方案做弹出窗口的效果。