我正在使用來自http://www.ericmmartin.com/projects/simplemodal/的simplemodal。Simplemodal - iframe將不會關閉
我遇到的問題是,一旦它打開,我無法關閉iframe。
<script type="text/javascript">
// Route Which Page
$.modal('<iframe src="<?= $src ?>" height="230" width="550" style="border:0">', {
closeHTML:"<a href='#' title='Close' class='modal-close'>x</a>",
containerCss:{
backgroundColor:"#eee",
borderColor:"#ddd",
height:230,
padding:0,
width:550
},
overlayClose:false
});
/* When #btnClose is clicked, close the modal */
$('#disagree').on("click", function(event){
parent.$.modal.close();
});
</script>
彈出和工作很好,只是不能彈出關閉!我已經使用所有谷歌的想法不會關閉。我可以將它關閉,然後閃爍,然後打開第二個iframe。
我用下面的代碼以關閉:
/* When #btnClose is clicked, close the modal */
$('#disagree').on("click", function(event){
$.modal.close();
});
/* When #btnClose is clicked, close the modal */
$('#disagree').on("click", function(event){
parent.$.modal.close();
});
<a href="#" title="Close" class="modal-close simplemodal-close">x</a>
的實際模式設置:
closeHTML:"<a href='#' title='Close' class='modal-close'>x</a>",
工作正常,但我需要的操作按鈕來關閉它們是在iframe內部哪些正在加載。
任何想法或幫助將是驚人的!
這個工作對我來說,這個代碼放置在iframe頁面。不需要其他的js電話。 – Mikeys4u 2016-12-28 12:51:25