当我关闭一个Fancy Box弹出框时,我希望我的父页面能够刷新。我在弹出框中有一个登录页面,所以当Fancy Box关闭时,需要刷新父页面以显示新的登录状态。
如果没有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'
当我添加那行代码后,弹出窗口停止工作。
有人能建议一种解决方案,让我能够在Fancy Box中弹出一个iframe
,并在关闭框时仍然能够刷新父页面吗?谢谢!