0

所以我做了

  $('a.class').click(function(e){
    newWindow = window.open(link.attr('href'), 'name', "height=600,width=1000");
    e.preventDefault();
  });

但是在 IE 中它没有打开一个新窗口,它使用同一个窗口,它跟随同一个窗口中的链接,而不是在窗口中什么都不做,然后在新窗口中打开链接......

我应该怎么做才能在 IE 的新窗口中打开链接(在 Firefox、chrome 中工作)

4

2 回答 2

0

尝试将此添加到您的链接

target="_blank"

您也可以使用 Jquery 添加它。

于 2012-08-31T18:13:26.070 回答
0

不确定,但我认为link.attr('href')没有按预期工作,用jQuery(this).attr('href')关键字替换。

newWindow = window.open(jQuery(this).attr('href'), 'name', "height=600,width=1000");
于 2012-08-31T21:01:57.117 回答