В Firefox 3, когда я открываю новое окно (или вкладку) с помощью window.open, новое окно имеет фокус, чего я и хочу.
В IE старое окно по какой-то причине все еще имеет фокус, поэтому я исследовал проблему, с которой мой код window.open делает это сейчас.
var w = window.open("Sheet.aspx", "_blank");
w.focus();
К сожалению, это не работает для меня в IE 7. Старое окно все еще имеет фокус. Что мне здесь не хватает?
У меня IE настроен на открытие новых страниц во вкладке, а не на новой странице, и я разрешил всплывающие окна для домена, на котором находится мой сайт.
Я вижу индикатор выполнения IE на второй вкладке, но он никогда не переключается на него.