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