我有FancyBox鏈接打開FancyBox(lightbox)iFrame php頁面。這個PHP頁面有鏈接,我想任何時候點擊關閉的fancybox燈箱並打開原始的父窗口中的鏈接的鏈接...這裏是我到目前爲止的代碼...FancyBox iFrame - iFrame中的鏈接關閉FancyBox並在原始父級頁面中打開
<a class="fancyimg" data-fancybox-type="iframe" onClick="$.fn.fancybox.close();" href="remote.php" >Launch Remote Control</a>
{literal}
<link rel="stylesheet" href="js/fancybox/source/jquery.fancybox.css?v=2.1.5" type="text/css" media="screen" />
<script type="text/javascript" src="js/fancybox/source/jquery.fancybox.pack.js?v=2.1.5"></script>
<script type="text/javascript">
$(".fancyimg").fancybox({
'width' : '30%',
'height' : '92%',
'autoScale' : false,
'type' : 'iframe',
'overlayShow' : false,
'transitionIn' : 'elastic',
'transitionOut' : 'elastic'
});
</script>
任何想法?
你只能這樣做,如果你有在打開的頁面控制,無一不是在同一個域中。 BYW,你的代碼中的fancybox API選項適用於v1.3.4,而不是兼容v2.x – JFK 2014-12-03 00:42:05
我可以控制打開的頁面,並且它們都在同一個域中,你可以給我一個如何設置它的例子上班? – user1683991 2014-12-03 00:51:57