使用
从基页open.php打开一个网址window.location("open1.php");
在弹出窗口中
现在我使用
点击open1.php上的一个按钮打开另一个弹出窗口window.location("open2.php");
在一个现在弹出的窗口中
现在我想使用javascript从open2.php访问open.php的元素。像:
opener.document.getElementById("#any_element_id_on_open.php");
我该怎么做?
答案 0 :(得分:0)
只需使用opener.opener
。
<强> open.php 强>
<html>
<body>
<div id="myDiv">Hello world.</div>
<script>
open("open1.php");
</script>
</body>
</html>
<强> open1.php 强>
<html>
<script>
open("open2.php");
</script>
</html>
<强> open2.php 强>
<html>
<script>
alert( opener.opener.document.getElementById('myDiv').innerText );
</script>
</html>