Автор Тема: JS - Трабл со скриптом  (Прочитано 5321 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн TaRaS

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 17
  • +0/-0
  • 0
    • Просмотр профиля
    • http://ruscripts.com
JS - Трабл со скриптом
« : 15 Сентября 2002, 19:41:19 »
Ребят, выручайте кому не лень!  
Вообщем пишу на php движок сайта, пишу надо сказать кривовато..  
 
Если не вникать в именно мой случай, то суть в следующем:
Нужно сделать скрипт на JavaScript который будет открывать поп-ап страницу после закрытия основного окна, затем, когда поп-ап полностью загрузиться(выполнит php скрипт), скрипт должен закрывать это окно...
 
Это вообще реально?
есть звери, зверьки и дрисерованные зверьки. C.

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
JS - Трабл со скриптом
« Ответ #1 : 15 Сентября 2002, 22:20:53 »
с виду вполне реально
как открывать окна - на форуме сто раз писалось - window.open(.... // дальше синтксис не помню, см. примеры

в твоем случае в нужно


а в pop-up окне
чтобы закрыть окно
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн TaRaS

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 17
  • +0/-0
  • 0
    • Просмотр профиля
    • http://ruscripts.com
JS - Трабл со скриптом
« Ответ #2 : 16 Сентября 2002, 14:42:10 »
Цитировать
в твоем случае в нужно

Да в том-то и дело что мне надо сделать чтобы поп-ап открывался только тогда когда закроется окно или когда уйдут с сайта... а при перемещении со страницы на страницу не надо! Если это может помочь, то весть сайт выводиться только через индексный файл, тоесть index.php?cat=home, index.php?cat=bio и так далее...
есть звери, зверьки и дрисерованные зверьки. C.

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
JS - Трабл со скриптом
« Ответ #3 : 16 Сентября 2002, 20:05:34 »
тогда есть такая идея:
делаешь 2 фрейма - один нулевой высоты (или ширины)
и именно в нем пишешь body onunload=window.open(..

Это все теоретически, на практике я такого не делал.
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн TaRaS

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 17
  • +0/-0
  • 0
    • Просмотр профиля
    • http://ruscripts.com
JS - Трабл со скриптом
« Ответ #4 : 16 Сентября 2002, 23:26:43 »
Да, была такая идея...но она не выдержевает никокой критики...если, например ссылку открывают в новом окне......
есть звери, зверьки и дрисерованные зверьки. C.

Оффлайн TaRaS

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 17
  • +0/-0
  • 0
    • Просмотр профиля
    • http://ruscripts.com
JS - Трабл со скриптом
« Ответ #5 : 16 Сентября 2002, 23:28:16 »
Цитировать
Cообщений: 1000
Поздравляю в 1000 постом!
есть звери, зверьки и дрисерованные зверьки. C.

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
JS - Трабл со скриптом
« Ответ #6 : 16 Сентября 2002, 23:52:58 »
Дык можно проверять, если страница открыта не в фрейме, то редиректить юзера на страницу с фреймом
Наверное через parent.frames.length нужно делать.
примерно так:

Цитировать
Поздравляю в 1000 постом!
:) Пасибо
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн Oak

  • Дерево
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1481
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
JS - Трабл со скриптом
« Ответ #7 : 17 Сентября 2002, 23:51:42 »
А не думали вы что это не имеет смысла?
1)  если это модем, то юзер может тупо связь оборвать
2)  что левые окошки пользователь не любит и закрывает их ДО того как они загрузятся (а в Mozilla они вообще блокируются и не открываются)

По прежнему советую срашивать про задачу, а не про способ

Про отслеживание посетителей тут не один раз говорилось
[основной броузер - SeaMonkey] Netscape Communicator 4 - is the best :) // see sources

Оффлайн TaRaS

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 17
  • +0/-0
  • 0
    • Просмотр профиля
    • http://ruscripts.com
JS - Трабл со скриптом
« Ответ #8 : 17 Сентября 2002, 23:59:22 »
Oak
Да, я сам к такому выводу пришёл. Попробую разобраться в скрипте.
есть звери, зверьки и дрисерованные зверьки. C.

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28