Forum Webscript.Ru

Программирование => JavaScript & JScript => Тема начата: Rodent от 19 Апреля 2004, 00:41:45

Название: Открытие окон
Отправлено: Rodent от 19 Апреля 2004, 00:41:45
У меня вот такой код

Новое окно браузера, которым можно управлять из других окон

Перейти в новое окно

Перейти в новое окно, после проверки его существования

Проблема в том, что если все это напечатать на пустой странице, то все работает как надо, но как только я вставляю данный код в свою страницу (т.е. на разрабатываемую), то новое окно открывается, по второй ссылке я туда перехожу, но как только кликаю на третью ссылку но выдается сообщение что такого окна нет, хотя оно есть!

В чем проблема?

Название: Открытие окон
Отправлено: Rodent от 19 Апреля 2004, 00:48:00
И еще вопросик возможна ли такая конструкция?

Перейти в новое окно, после проверки его существования, если нет - создать

?????

Название: Открытие окон
Отправлено: Rodent от 21 Апреля 2004, 22:48:19
Ну что никто мне помочь не может???
Название: Открытие окон
Отправлено: Werwolf13 от 22 Апреля 2004, 10:53:26
Цитировать

И еще вопросик возможна ли такая конструкция?

Подставь код в страницу... если работает, то возможна, если не работает --- невозможна!!! Что за вопрос?!..
Название: Открытие окон
Отправлено: гоша от 22 Апреля 2004, 12:38:02
> Перейти в новое окно, после проверки его существования, если нет - создать

браузер именно это и делает, когда ты открываешь окно.
т.е. тебе ничего, кроме

window.open(\'...\',\'NAME\',...).focus()

писать не надо
Название: Открытие окон
Отправлено: Rodent от 22 Апреля 2004, 16:12:42
гоша
ява не будет создавать окно с тем же именем если оно уже есть, поэтому я и проверяю на его наличие, чтобы если он есть то перевести фокус на него, если нет, то создать.
Название: Открытие окон
Отправлено: 0b0rm0t от 09 Мая 2004, 21:30:44
А к окну точно надо обращаться window.newwin3 ?
Просто newwin3 не пойдет?