Всем привет. Есть код который динамически создает ссылку и делает клик на ней при помощи эмуляции. CTRL выставлен в параметре функции как TRUE. Но эффекта открытия вкладки без потери фокуса не происходит как если бы это был настоящий CTRL + клик. Почему? Вот сам код:
var b=document.createElement("a");
b.href="http://google.ru";
b.target="_blank";
var c=document.createEvent("MouseEvents");
c.initMouseEvent("click",!0,!0,window,1,1,0,0,0,true,!1,!1,!1,1,null);
b.dispatchEvent(c);