IE无法正常打开窗口

时间:2012-08-31 18:03:57

标签: javascript jquery internet-explorer events window

所以我做了

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

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

我该怎么做才能让它在IE的新窗口中打开链接(在firefox,chrome中工作)

2 个答案:

答案 0 :(得分:0)

尝试将此添加到您的链接

target="_blank"

你也可以用Jquery添加它。

答案 1 :(得分:0)

不确定,但我认为link.attr('href')无法按预期运行,请使用jQuery(this).attr('href')关键字替换。

newWindow = window.open(jQuery(this).attr('href'), 'name', "height=600,width=1000");