我有一段代码,当用户点击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++;
}
答案 0 :(得分:0)
更改window.open(“http://google.com”); window.open('http://google.pl','_ blank');
附加('_ blank')参数会打开一个新标签。