【问题标题】:Colorbox: Open external link in separate window/tab and keep colorbox open颜色框:在单独的窗口/选项卡中打开外部链接并保持颜色框打开
【发布时间】:2012-03-23 02:52:27
【问题描述】:

我正在使用 Colorbox 来显示一所大学的课程信息(请参阅 page)。在每个弹出窗口中都有一个按钮,链接到我想在外部窗口或选项卡中打开的课程注册页面。使用带有 target="_blank" 的标准 a 标签不起作用(请参阅除第一门课程(高级蛋糕装饰 I)以外的所有课程 - 弹出窗口缩小到一个空窗口。我可以通过附加一个窗口来使其工作.open() 函数添加到 onclick 事件,但这也会缩小弹出窗口。我想在它自己的窗口/选项卡中打开类注册链接,并保持打开颜色框弹出窗口以供参考。

任何帮助将不胜感激。

最佳 - 乔

【问题讨论】:

    标签: jquery colorbox


    【解决方案1】:

    您是否尝试过点击处理程序 window.open 技术,但随后阻止了点击事件上的事件冒泡?

    例如:

        $(".mylink").click(function(event){
            event.stopPropagation();
            window.open( ... );
        });
    

    【讨论】:

    • 完美——这正是我想要的!
    • 很高兴它有帮助。您介意“接受”答案以提高我的代表吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-23
    • 2023-04-01
    相关资源
    最近更新 更多