![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Как остановить скрипт, пока юзер не закроет всплывающее окно? |
|
Как остановить скрипт, пока юзер не закроет всплывающее окно?
|
Пользователь Сообщения: 100 |
Нужно реализовать такой алгоритм :
В форму вводятся данные, скрипт проверяет их и показывает результат в сплывающем окне (window.createPopup). Юзер закрывает окно и в диалоге confirm нажимает Да или Нет. Проблема: всплывающее окно закрывает мгновенно и сразу выводится confirm. Что делать? |
|
Отправлено: 12:41, 16-04-2008 |
Пользователь Сообщения: 78
|
Профиль | Отправить PM | Цитировать Не очень ясна последовательность действий....
Лучше кусок кода напишите.. |
Отправлено: 13:14, 16-04-2008 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 100
|
Профиль | Отправить PM | Цитировать var p=window.createPopup();
var pbody=p.document.body; pbody.style.backgroundColor=""; pbody.style.border="solid black 1px"; pbody.innerHTML=act_pop(); p.show(10,10,1000,screen.height,document.body); if (confirm ("?")) {alert("d")} } act_pop() возвращает строку html-кода, без "if (confirm ("?")) {alert("d")}" выводится всплывающее окно с таблицей |
Отправлено: 13:21, 16-04-2008 | #3 |
Пользователь Сообщения: 78
|
Профиль | Отправить PM | Цитировать А зачем выводить диалог подтверждения???
Можно сделать вот как: pbody.innerHTML = 'Содержимое <br> <BUTTON onclick="alert(\'ДА\');">ДА</BUTTON> <BUTTON onclick="alert(\'НЕД\');">НЕД</BUTTON>'; А в обработчике ставите свою функцию... Надеюсь, что я правильно понял то, что Вы хотите... Кстати, насколько я понял Этот скрипт будет работать ТОЛЬКО В IE!!! |
Отправлено: 14:23, 16-04-2008 | #4 |
Пользователь Сообщения: 100
|
Профиль | Отправить PM | Цитировать Сделал пока так:
скрипт сохраняет даные из формы в html-файл на диск, вызывает showModalDialog с этим файлом как аргумент. Деревянно, но понятно Зато пришлось отключать LOCKDOWN в SP2. |
|
Последний раз редактировалось Gamover jr, 17-04-2008 в 02:35. Отправлено: 15:40, 16-04-2008 | #5 |
Кот Ти Сообщения: 7318
|
Профиль | Отправить PM | Цитировать Алгоритм:
1. Скрипт открывает pop-up окно 2. Параллельно запускает таймер 3. При закрытии того окна таймер останавливается (скажем, каждые 100 мс проверяется его присутствие) 4. Если в таймере набежало меньше, чем нужно - значит делаем выводы. Скрипт пишите сами. Я сейчас не в состоянии) |
Отправлено: 20:08, 16-04-2008 | #6 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
[решено] Как скрипт остановить?) | Не флужу | AutoIt | 0 | 30-07-2009 20:49 | |
Скрыть всплывающее окно ... | FlatX007 | AutoIt | 9 | 30-05-2009 22:32 | |
Всплывающее окно при открытии папки | clin | Microsoft Windows NT/2000/2003 | 3 | 11-12-2008 08:37 | |
Вопрос - Как убрать всплывающее окно? | cesiy | Защита компьютерных систем | 6 | 10-09-2008 17:49 | |
Как потвикать стандартное виндовое окно, когда юзер лочит комп? | milut | Microsoft Windows 2000/XP | 0 | 23-06-2006 15:53 |
|