我有以下打开一个加载了html页面的iframe,效果很好,但是如何向页面/iframe添加一个关闭按钮,以便它简单地关闭iframe/页面并且不影响它打开的页面:
(function (d) {
var modal = document.createElement('iframe');
modal.setAttribute('src', 'mypage.html'));
modal.setAttribute('scrolling', 'no');
modal.className = 'modal';document.body.appendChild(modal);
var c = document.createElement('link');
c.type = 'text/css';
c.rel = 'stylesheet';
c.href = '//myurl.com/testes.css';
document.body.appendChild(c);
}(document));
我尝试了以下尝试关闭它的方法,但是随后在 iframe 中给出了 404 消息:
<a href="window.parent.document.getElementById('iframe').parentNode.removeChild(window.parent.document.getElementById('iframe'))">Close</a>
如果有帮助,我将在页面上加载 jquery,这意味着,如果有 jquery 解决方案。