电脑技术学习

Javascript模态对话框 取父页的值

dn001

1. a.htm父页
有 window.showModalDialog("b.htm");
有 Html元素 <input type="text" id="t1" name="t1" value="value">

2.b.htm 弹出页面

能否在 b.htm 上取到 a.htm 中 t1的值 ?

回答:

在a.html中设置

var results = window.showModalDialog("b.html");

if(results){

alert(results["key"]);

}

在b.html中

<script>

window.returnValue={

key:"返回到父页面"

}

</script>