我想從使用JavaScript的子窗口關閉父窗口,但它不會工作。是否可以從子項(Javascript)關閉父窗口?
請分享我的代碼,如果你有任何。
我父的html:
<script>
var winr;
var selfw;
function openAn(){
selfw=self.window;
winr=window.open("shell.htm","");
}
function justClose(){
//setTimeout("closeAfterMin()",2000);
winr.close();
}
function closeAfterMin(){
alert("sd");
selfw.close();
}
</script>
<body onload='openAn()' >
<h1>New Web Project Page</h1>
</body>
我的子html:
<script>
function closeAll(){
window.parent.close();
}
</script>
<body>
<div onclick="closeAll();" onunload="window.opener.close();">
Close Parent and self
</div>
</body>
請幫助我..
你在父窗口內使用iframe嗎?你想關閉'iframe'中的父窗口? – steveyang
不,我沒有在父窗口內使用任何iframe –
您可以包含您正在使用的代碼和/或JSFiddle嗎?列出的解決方案似乎應該可以工作,但它們並不適合你。添加代碼 – jbrookover