Javascript 如何销毁完整的HTML页面
我已经创建了一个html页面,可以在新窗口中打开一个新页面。 所以我想在第二页加载时关闭第一页。我不想删除任何子元素 我已经使用这段代码删除了childJavascript 如何销毁完整的HTML页面,javascript,html,Javascript,Html,我已经创建了一个html页面,可以在新窗口中打开一个新页面。 所以我想在第二页加载时关闭第一页。我不想删除任何子元素 我已经使用这段代码删除了child var dv; dv = document.getElementById('parentBody'); dv.parentNode.removeChild(dv); 它只是删除了子窗口,但我想让它破坏整个html页面。如果我理解正确,您需要弹出一个窗口或“子窗口”,然后关闭父窗口。不幸的是,我认为这是不可能的,因为恶意代码在过去被执行,因此它
var dv;
dv = document.getElementById('parentBody');
dv.parentNode.removeChild(dv);
它只是删除了子窗口,但我想让它破坏整个html页面。如果我理解正确,您需要弹出一个窗口或“子窗口”,然后关闭父窗口。不幸的是,我认为这是不可能的,因为恶意代码在过去被执行,因此它只能从父级关闭子级
无论如何,您为什么希望孩子关闭原始窗口?我相信您可以通过JavaScript和/或AJAX重新调整大小或更改内容。不清楚“销毁”是什么意思。您的意思是
opener.location.replace(“otherpage,html”)
??如果您的意思是您打开了一个新的浏览器窗口,并且希望关闭原始页面,那么这是不可能的。请尝试此->文档。写入(“”);在最后还是从地址栏?@Juhana我想这就是他的意思。同意无法关闭父页面。