在IE中用Javascript关闭iframe

c12*_*c12 0 html javascript iframe

我正在尝试关闭一个iframe,下面适用于除IE7和IE8之外的每个浏览器.对IE的任何建议?按钮实际上存在于iframe本身.

<input type="submit" onclick="history.go(0)"
Run Code Online (Sandbox Code Playgroud)

T.J*_*der 5

我不知道"关闭"对iframe除了删除之外的意义是什么,所以:

您可以在其父节点上iframe使用文档删除文档removeChild,例如:

var iframe = window.parent.document.getElementById('theIframe');
iframe.parentNode.removeChild(iframe);
Run Code Online (Sandbox Code Playgroud)

实例

在那里我使用an 在父窗口中id找到iframe元素,但显然你有很多选择如何找到它.最终归结为呼唤removeChild.