任何人都可以告訴我如何使用全局範圍變量,以便我可以從「window2」關閉「窗口1」?這真的把我扔了一個循環,所以任何幫助將大!window.open全局範圍變量javascript
我有index.html 1鏈接和1按鈕。按鈕打開窗口1,鏈接打開窗口2.我希望窗口2有一個可以關閉窗口1的按鈕。如果可以,請幫助!謝謝!!!
<script type="text/javascript">
function openWin1()
{
myWindow=window.open('','','');
myWindow.document.write("<p><img src=\"flower.jpg\" /></p>");
myWindow.focus();
}
function openWin2()
{
myWindow=window.open('','','');
myWindow.document.write("<style type=\"text/css\">body{background-color:yellow;}</style>
<p><img src=\"bee.jpg\" /></p><input type=\"button\" onclick=\"window.close();\"
value=\"Close Window 1\" />");
myWindow.focus();
}
</script>
</head>
<body>
<input type="button" value="Window 1" onclick="openWin1();" /><br />
<a href="javascript:openWin2();">Window 2</a>
</body>
</html>
mmmm ..是的,我試過了。似乎沒有工作。也許我做錯了?建議任何人? – crosby
window.opener.mywindow.close()不起作用。不要這樣想。它必須工作。記得爲這兩個窗口創建不同的變量 – hungryMind