关看标题,是否还不清楚是什么问题,那么我们先来看以下这个问题:
有一个页面a.htm (父页),该页中运行javascript脚本: window.showModalDialog("b.htm");
该页面中有Html元素 <input type="text" id="t1" name="t1" value="value">
上面强出的b.htm 页面,现在的问题就是在要 b.htm 页面上取到 a.htm 页面中 t1的值.
以下是解决方法:
先要在a.html页面中做如下设置
var results = window.showModalDialog("b.html");
if(results){
alert(results["key"]);
}
然后在B页面中加如下javascript
<script>
window.returnValue={
key:"返回到父页面"
}
</script>
这样我们就解决了showModalDialog弹出子页取父页面的值问题了.

