小编dav*_*ave的帖子

Fancy Box - 关闭iframe弹出窗口时如何刷新父页面?

当我关闭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>
Run Code Online (Sandbox Code Playgroud)

但我无法使用iFrame代码:

<script type="text/javascript">
 $(document).ready(function() {
  $('a.iframeFancybox1').fancybox({
   'width': 800,
   'height': 450,
   'type' : 'iframe'
   'onClosed': function() {
     parent.location.reload(true); 
    ;}
   });
 });
</script>
Run Code Online (Sandbox Code Playgroud)

问题与这条线有关:


'type' : 'iframe'?
Run Code Online (Sandbox Code Playgroud)

一旦我添加该行,弹出窗口就会停止工作.


任何人都可以建议一个解决方案,我如何iframe在Fancy Box中弹出一个弹出框,并在框关闭时仍然可以刷新父页面?谢谢!

jquery fancybox

13
推荐指数
3
解决办法
6万
查看次数

标签 统计

fancybox ×1

jquery ×1