单击A链接并打开多个转到不同URL的新窗口?

时间:2011-09-17 17:35:01

标签: javascript hyperlink

我正在为那些发誓旧网站工作方式的人做一个网站,当用户点击特定链接时,该链接会打开多个浏览器窗口,每个窗口都会转到不同的目的地。

具体来说,链接会说“比较价格”,点击链接会为Amazon.com,Bargains.com和Overstock.com打开一个新窗口。

我不相信我曾经见过这样做,如果不使用JavaScript,就像以前的色情网站一样(也许他们仍然这样做,但我不会访问它们)。并没有大多数浏览器实施措施来阻止多个窗口立即打开?

你能告诉我这是否可以做到,是否应该完成?

2 个答案:

答案 0 :(得分:1)

你可以在客户端做到这一点:

$('#link-id').click(function(e){
    e.preventDefault();
    window.open('http://www.google.com');
    window.open('http://www.yahoo.com');
    window.open('http://www.msn.com');
});

选中fiddle

答案 1 :(得分:1)

http://www.webdeveloper.com/forum/showthread.php?t=72649这也没有你的问题的答案,但也有很好的意见,为什么不采取这个行动是不好的:))