По умолчанию блокировщик всплывающих окон IE разрешает открывать только одно новое окно для каждого действия, инициируемого пользователем (т. Е. Щелчок по некоторому элементу). Если вы попытаетесь открыть два новых окна в одном и том же обработчике в ответ на одно действие, инициированное пользователем, будет успешно открыто только первое окно. Это по замыслу.
Существует ключ переопределения, который пользователи могут использовать: в IE6 я думаю, что это CTRL, но это может быть CTRL + ALT, поскольку он был изменен в более поздних версиях (не уверен, был ли он перенесен обратно или нет).
Если вы зайдете в Сервис-> Свойства обозревателя-> Блокировка всплывающих окон-> Настройки-> Уровень блокировки: и посмотрите на значение в раскрывающемся списке «Высокий», он скажет Вы переопределяете ключ в скобках.
В том же диалоговом окне настроек вы также можете добавить этот конкретный сайт в список «Разрешенные сайты», а затем блокировщик всплывающих окон позволит всем попыткам создания нового окна на указанном сайте успешно завершиться. Я почти уверен, что этот список также может быть предварительно заполнен через групповую политику или IEAK или что-то в этом роде. Но это просто список, который хранится в реестре, так что вы также можете написать сценарии входа в систему, которые будут просто добавлять вещи, если они должны быть добавлены.
Если у вас есть дополнительные вопросы, дайте мне знать (я был разработчиком, который реализовал блокировщик всплывающих окон IE).