Bootstrap Modal在新页面上打开

时间:2016-05-05 12:42:01

标签: javascript twitter-bootstrap-3

我有一个自举切换链接,它会在左键单击上打开一个全屏模式窗口,这将显示所有信息。

std::cout << cc->operator[](1).idx[0] << "\n";
std::cout << cc->operator[](1).idx[1] << "\n";
std::cout << cc->operator[](1).idx[2] << "\n";

但是,有时当用户浏览包含多个查看信息链接的页面上的表格列表时,他们往往会右键单击并打开新标签< / strong>,或右键单击并打开新窗口

因此,它最终使用查看信息链接而不是模态窗口显示信息的表格列表。

如何让新标签页在默认情况下根据点击的链接加载模态?

2 个答案:

答案 0 :(得分:1)

如果用户右键单击并在标签中打开链接,他将获得带有哈希标记的相同网址 www.example.com#模态加接触

所以如果你只是

$(document).ready(function() {
    $(window.location.hash).modal("show");
});

模态将会启动。

答案 1 :(得分:0)

您是否尝试过捕获名为 oncontextmenu 的事件的右键单击? 在this answer中解释 您只需使用this answer

中解释的 JQuery 代码手动打开模态对话框