我想在关闭Fancy Box弹出框时刷新父页。我在弹出窗口中有一个登录页面,所以我需要刷新父页面以在Fancy Box关闭时显示新的登录状态。Fancy Box - 关闭iframe弹出窗口时如何刷新父页面?
我可以得到它没有的IFRAME代码工作:
<script type="text/javascript">
$(document).ready(function() {
$("a.iframeFancybox1").fancybox({
'width': 800,
'height': 450,
'onClosed': function() {
parent.location.reload(true);
;}
});
});
</script>
但我不能让它使用iframe代码工作:
<script type="text/javascript">
$(document).ready(function() {
$('a.iframeFancybox1').fancybox({
'width': 800,
'height': 450,
'type' : 'iframe'
'onClosed': function() {
parent.location.reload(true);
;}
});
});
</script>
问题是这样做的:
'type' : 'iframe'
只要我添加该行,弹出窗口停止工作。
任何人都可以提出一个解决方案,我怎样才能得到一个iframe
弹出花式框,并仍然得到父页刷新时,框关闭? 谢谢!
你只是缺少“IFRAME”后一个逗号? – user11977 2010-07-17 02:01:51
谢谢smerriman!是。我错过了一个逗号。接得好。 我修正了这个问题,但我仍然无法得到这个关闭重新加载页面。 还有什么想法? – dave 2010-07-17 04:59:30