Показать сообщение отдельно
  #1 (permalink)  
Старый 17.12.2008, 14:41
azazello
 
Сообщений: n/a

Как можно обойти блокировку всплывающих окон?
Здравствуйте!

Есть главное окно в котором представлена некая древовидная структура объектов, у любого объекта может быть схема, которая при необходимости должна открываться в другом окне(я открываю функцией window.open, потому что она возвращает ссылку на новое окно). При чем таких открытых схем может быть достаточно много. Из схемы можно перейти обратно в дерево и наоборот. Т.е. главное и дочерние окна должны взаимодействовать друг с другом(например из дочернего передавать данные в функцию родительского окна). В главном окне хранится массив ссылок на дочерние. А дочерние окна получают доступ к родителю через свойство window.opener Окна необходимы, потому что человек который работает со схемами может сидеть за двумя мониторами, и плюс он должен иметь возможность сравнивать схемы.

Но есть одна проблема, при определенных настройках браузера клиента, всплывающие окна блокируются. Если ли какой-нибудь способ открыть окно так, чтобы оно при максимальных настройках безопасности браузера клиента не заблокировалось. И при этом сохранилась возможность взаимодействия между окнами. Если кто то поможет буду очень признателен! Спасибо!
Ответить с цитированием