在关闭颜色框时重新加载父窗口

Reloading parent window on closing colorBox

本文关键字:加载 窗口 新加载 颜色      更新时间:2023-09-26

很抱歉我对java脚本知之甚少。我有一个应用程序,其中注册表单在彩盒中打开,成功注册,我们在另一个彩盒上显示欢迎消息。

当用户关闭任何颜色框但不确定如何执行此操作时,我需要重新加载父页面。JS和HTML由第三方提供,因此无法更改文件,查看代码后我发现以下代码

function inlineLightbox(h) {
    jQuery.colorbox({
        opacity: 0.6,
        inline: true,
        href: h,
        onOpen: function() {
            jQuery('#colorbox').addClass('inline');
        },
        onComplete: function() {
            jQuery('#colorbox a.close, #colorbox a.btn-close').click(function() {
                jQuery.colorbox.close();

    jQuery('#product-popup-help').removeClass('active'); jQuery('#product-editors-notes').addClass('active');
                return false;
            });
        }
    });
}

其中h是需要向其数据显示叠加的divid。有没有办法在我自己的 HTML 文件中编写代码,以便当用户关闭这些覆盖层时,我可以捕获关闭并可以重新加载父窗口?

试试这个:

$(document).bind('cbox_closed', function(){
    location.reload();
});