使用javascript打开div元素上的新选项卡

时间:2018-04-15 18:08:32

标签: javascript

我有一段代码,当用户点击html元素的特定类或id时,每个会话应该在新选项卡中打开一个链接。但由于某种原因,它不起作用。

var clickCounter = 0;
function bodyimgclick(e){
  if( clickCounter == 0 ) {

var homepage = document.querySelector('.post-body img');
    var popUp = function(e) {
      window.open ("http://google.com");
      homepage.removeEventListener('click', popUp, false);
    }

    homepage.addEventListener('click', popUp, false);
 }
  clickCounter++;
}

1 个答案:

答案 0 :(得分:0)

更改window.open(“http://google.com”); window.open('http://google.pl','_ blank');

附加('_ blank')参数会打开一个新标签。