|
|
|
Взаимодействие окон
|
|||
|---|---|---|---|
|
#18+
Доброго всем дня. Возможно ли организовать взаимодействие между несколькими окнами браузера, исключая при этом случаи возникновения сообщений браузера о блокировании всплывающих окон и т.п. Т.е. окно А открыло окно B. Никаких ошибок и сообщений бразура при стандартных настройках выдаваться не должно. Позже окно В передало данные или вызвало функцию java script из окна А. Заранее большое спасибо за любые ответы. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2008, 13:55 |
|
||
|
Взаимодействие окон
|
|||
|---|---|---|---|
|
#18+
Т.е. вопрос сводится к: - Может ли окно В вызвать скрипт из окна А? Т.к. передать данные окно В может однозначно. ---------- Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2008, 13:58 |
|
||
|
Взаимодействие окон
|
|||
|---|---|---|---|
|
#18+
krvsaТ.е. вопрос сводится к: - Может ли окно В вызвать скрипт из окна А? Т.к. передать данные окно В может однозначно. ---------- Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT Да, но при открыти из окна А окна B не возникало блокировки всплывающего окна. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2008, 14:12 |
|
||
|
Взаимодействие окон
|
|||
|---|---|---|---|
|
#18+
За блокировку отвечает сам браузер. Все это настраивает сам пользователь. Тут вроде никак не повлияеш скриптом... ---------- Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2008, 14:32 |
|
||
|
Взаимодействие окон
|
|||
|---|---|---|---|
|
#18+
Значит для взаимодействия окон, необходимо идти только через всплывающие окна, которые по умолчанию блокирует браузер. Так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2008, 14:40 |
|
||
|
Взаимодействие окон
|
|||
|---|---|---|---|
|
#18+
Чет я не понял связи... Все события существуют раздельно друг от друга: - Настройки и особенности браузера - Возможности скриптового языка Т.е. некоторые настройки браузера напроч отрубают возможности скрипта. Вот собственно и все... ---------- Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2008, 14:43 |
|
||
|
Взаимодействие окон
|
|||
|---|---|---|---|
|
#18+
krvsaЧет я не понял связи... Все события существуют раздельно друг от друга: - Настройки и особенности браузера - Возможности скриптового языка Т.е. некоторые настройки браузера напроч отрубают возможности скрипта. Вот собственно и все... ---------- Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT Необходимо реализовать ряд функций, при которых необходимо взаимодействие окон. Однако эти функции должны работать если у пользователя будут заблокированы всплывающие окна корпоративной политикой безопасности. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2008, 14:48 |
|
||
|
Взаимодействие окон
|
|||
|---|---|---|---|
|
#18+
Проверять окна на нулл? И вообще окна-то как открываются? По умолчанию открытие окна по действию клиента - во всех браузерах включено, а по инициативе кода - запрещено. Т.е. на онклик - работает, на <script>window.open(...)</script> - не работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2008, 15:05 |
|
||
|
Взаимодействие окон
|
|||
|---|---|---|---|
|
#18+
ShSergeТ.е. на онклик - работает, на <script>window.open(...)</script> - не работает. Так вот, как я понимаю, если идти через <script>window.open(...)</script>, то можно организовывать взаимодействие, так как открытое оконо будет ка-бы дочерным, но такое открытие заблакировано. На онклик - работает, незаблокированно, но при таком открытии возможна связь окон? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2008, 15:15 |
|
||
|
Взаимодействие окон
|
|||
|---|---|---|---|
|
#18+
Alexey123, Точно также. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2008, 15:38 |
|
||
|
Взаимодействие окон
|
|||
|---|---|---|---|
|
#18+
Что-то я совсем запутался, получается если из одного окна я хочу открыть что-то в новом, какими-либо методами я это не делал, всегда открывшееся окно будет считаться всплывающем. За исключением того случая, если пользователь сам по нажатию правой кнопки мыши выберет "открыть в новом коне" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2008, 16:26 |
|
||
|
Взаимодействие окон
|
|||
|---|---|---|---|
|
#18+
Тип таво... ---------- Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2008, 16:28 |
|
||
|
Взаимодействие окон
|
|||
|---|---|---|---|
|
#18+
Alexey123, Вообще-то я имел ввиду другое. Если этот виндов.опен выполняется на онклик - одно, а если в тексте скрипта - другое. Т.е. на онклик виндов.опен работает, а на скрипт с сервера, который формирует страничку с этим опен - нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2008, 20:42 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=35720162&tid=1455409]: |
0ms |
get settings: |
11ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
183ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
70ms |
get tp. blocked users: |
2ms |
| others: | 246ms |
| total: | 556ms |

| 0 / 0 |
