当用户点击链接时
<a href="http://www.stackoverflow.com" target="_blank">click</a>
有没有办法留在当前窗口而不是转到选项卡?
我猜 target="_blank" 会打开新选项卡/Windows,但也会切换选项卡,而且我无法在 html 中找到它们,
是的,但是当我们点击链接并按 Control 键时,它会在新的后台选项卡中打开链接,
使用 javascript 我们可以刺激相同的
这是我找到的代码
function openNewBackgroundTab(){
var a = document.createElement("a");
a.href = "http://www.google.com/";
var evt = document.createEvent("MouseEvents");
//the tenth parameter of initMouseEvent sets ctrl key
evt.initMouseEvent("click", true, true, window, 0, 0, 0, 0, 0,true, false, false, false, 0, null);
a.dispatchEvent(evt);
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)