当前页面: JAVA 编程资料牛鼻论坛 → AJAX & JavaScript 技术→在 IE 子窗口能调用父窗口的函数(function)吗? |
在 IE 子窗口能调用父窗口的函数(function)吗?
A:可以。例如,父窗口这样写:
……
<head>
<script> function F() { alert("父窗口函数"); } </script>
</head>
<body onload="open('2.htm')">
<input type=hidden id=F1 onclick="F()">
在子窗口中这样写:
<input type=button value="执行父窗口函数" onclick="javascript:window.opener.document.all.F1.click()">
或者干脆这样写:<input type=button value="执行父窗口函数2" onclick="javascript:opener.F()">