当灯箱形式(使用颜色盒)关闭时刷新其后面的页面

时间:2014-02-16 22:10:14

标签: javascript colorbox

所以我想要实现的是当灯箱(使用colorbox)关闭后面的页面刷新时。 (所以php变量会更新)

  <script>
if(parent.jQuery.colorbox.close()){
window.refresh(); 
   }
  </script>

目前灯箱已关闭,但页面未重新加载,因此变量不会更新:(

任何帮助都会很棒:)提前谢谢你!

请求额外代码:)

    jQuery(document).ready(function () {
            jQuery('a.out').colorbox({iframe:true,opacity:0.5,scrolling:false,width:"400px",height:"300px",transition:"none"});
              onClosed: function() { location.reload(true); }
        });

1 个答案:

答案 0 :(得分:0)

那是因为窗口没有方法刷新。请改用location.reload(true);

编辑:2014-02-18 13:40发表评论后的新代码

这段代码可以解决问题:

    $(document).ready(function() {
        $('a.out').colorbox({
            iframe: true,
            opacity: 0.5,
            scrolling: false,
            width: '400px',
            height: '300px',
            transition: 'none',
            onClosed: function() {
                location.reload(true);
            }
        });
    });