0
我動態加載了我網站的另一個頁面的iFrame。我想通過點擊iFrame中的「X」按鈕來關閉iFrame。我在我的主JavaScript文件中創建了一個Jquery函數,並且我還在頁面框架中添加了一些Javascript(在我自己的域中)。關閉按鈕內的iFrame單擊本身
我主要的JS文件:
var closeIFrame = function() {
$('#iframeContact').remove();
$("#overlay").toggleClass("overflowhidden overflow");
};
在我的iFrame網頁(在頁面的HTML的底部):
<script>
$("#menuOverlayBack").click(function(){
parent.closeIFrame();
}
我甚至試圖把一個「的onclick 「我的按鈕上的HTML元素無濟於事:
<i class="menuOverlayBack material-icons" id="menuOverlayBack" onclick="parent.closeIFrame()">arrow_back</i>
這是一個錯字,還是你真的錯過了收');你的點擊處理程序'? –
也是,你在全球範圍內的'closeIFrame'或者它是否被包裝在一個document.ready函數或somehitng中? –