如何使用JavaScript / jQuery从一个链接打开两个页面?

时间:2015-10-20 19:05:44

标签: javascript jquery html hyperlink

我想知道我是否可以在查看的同一页面中打开# exclude files in the root dir /* # exclude dirs in the root for /**/ # include back the dirs below mentioned !/bin/ !/config/ !/tmp/ (clasic href链接),并在新标签页中显示第二个链接。

http://example.com/some-page

我没有在SO上找到与此相关的任何内容。

有办法吗?

PS:

请不要认为这是重复的。问题是我将在页面上有多个动态链接(来自DB)。无法为每个链接添加javascript(这是其他问题的解决方案)。

3 个答案:

答案 0 :(得分:2)

可以使用window.open()完成此操作。您还需要致电event.preventDefault()以阻止a代码的默认操作。

<a href="#">Click Here</a>

$('a').on("click", function(event) {
    event.preventDefault();
    window.open('http://www.facebook.com');
    window.open('http://www.espn.com');
});

这是一个示例小提琴

http://jsfiddle.net/299tvrp9/

答案 1 :(得分:2)

你可以做一个单行:

<a href="http://example.com/some-page" onclick="window.open('http://example.com/other-page')">link name</a>

答案 2 :(得分:1)

HTML

if ($_POST['m13_2']=="BPCK" && && $_POST["m13_3"] == "") 
{
Print("You must choose a color for Product B");
exit();
}

的jQuery

<a id="link-title">link name</a>

这是你的意思吗?