다음과 같이 html 페이지가로드 된 iframe을 열면 멋지지만 페이지/iframe에 닫기 버튼을 추가하여 iframe/페이지를 닫고 페이지에 영향을주지 않습니다. 그 전혀 도움이된다면js iframe 닫기 버튼
<a href="window.parent.document.getElementById('iframe').parentNode.removeChild(window.parent.document.getElementById('iframe'))">Close</a>
내가 페이지에 jQuery를 로딩하고 있습니다 : 이상 열 :
(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) 메시지를 제공합니다 , jquery 솔루션이 있다면 의미합니다.
'href'에'javascript : '접두사를 사용할 수도 있습니다. Click me – Hubro
할 수있는 일이 많지만 수행해야 할 작업이 많습니다. 그 중 하나입니다. – Quentin
방금 옵션에 추가했습니다 :-) – Hubro