如何在每次点击时打开新窗口

时间:2011-01-11 11:12:21

标签: javascript jquery html

有链接,点击某个链接,应该打开新窗口, 用户可以最小化该窗口并单击其他链接应该打开其他窗口。所以会有多个窗口。

有一个jQuery插件可以做同样的事情,但它只适用于Firefox。不在Internet Explorer中。

4 个答案:

答案 0 :(得分:3)

<a href="http://www.example.com/" target="_blank" />出了什么问题?

答案 1 :(得分:1)

尝试使用javascript函数window.open()。其中一个使用参考是:http://www.pageresource.com/jscript/jwinopen.htm

答案 2 :(得分:1)

您也可以尝试:

<script>
var i=1;
    function openWin2(){
        window.open("http://stackoverflow.com", "Win"+i++, 'location=0');
    }
<script>

.....

<a href="javascript:openWin2()">Click to open window </a>

希望这有帮助。

答案 3 :(得分:0)

我使用 rel 属性来获取链接。例如:

<a href="http://www.example.com/" rel="external" />

在jQuery中:

$('a[rel=external]').attr('target', '_blank');