| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > JavaScript: Общие вопросы > Как запретить закрытие окна |
| Автор: flaviovich 27.9.2005, 03:15 |
| Можно сделать так, чтобы при нажатии кнопки закрытия (в верхним правом угле) окно не закрывалось? Может просто сделать кнопке недоступной? |
| Автор: Иль 27.9.2005, 03:31 |
| ИМХО по человечески нельзя. ИМХО это не JavaScript, а Java + права пользователя. Хотя , по идее, если всплывающие окна не заблокированы, то можно при закрытии вызывать открытие нового окна. flaviovich, так и хочется сказать - не занимайтесь ерундой, но я этого не скажу, лучше промалчу Скажи зачем вам это надо и тебя переубедят... |
| Автор: flaviovich 27.9.2005, 03:39 |
| На самом деле, не мне это надо.. а что значит ИМХО??? |
| Автор: o.s.a. 27.9.2005, 06:59 | ||
http://forum.vingrad.ru/index.php?act=Help&CODE=01&HID=17 |
| Автор: flaviovich 27.9.2005, 11:14 |
| Спасибо за ваши ответы! Я забыл сказать что окно будет закрываться функцией close(), а не при нажатии кнопки закрытия (Х). |
| Автор: Иль 27.9.2005, 11:42 | ||
Если так, то это где-то было на форуме. flaviovich, перепроверь меня в поиске и поправь, но вроде по политеке безопасности браузеров получается так: если твой скрипт сам создал новое окно, то при вызове close() для дочернего окна как в родительском, так и в дочернем дочернее окно закроется, тк его создал твой скрипт и он имеет права на него, а если этот метод применить к родительскому окну, то браузер обязательно спросит у пользователя разрешение на закрытие через встроенный prompt (типа хотите отформатировать жесткий диск -> ДА/НЕТ - шутка) Опять же поправте меня если запамятывал, если кто прочтет из постоянных участников. |
| Автор: Aliance 27.9.2005, 12:56 |
| Да ты просто через prototype функцию close измени так, чтоб она ничего не делала и все. |
| Автор: diam 28.9.2005, 14:47 | ||
А можно пример страницы, которую нельзя закрыть? |
| Автор: Aliance 28.9.2005, 15:03 | ||
Я такой не видел, но на вопрос
я попытался дать совет... Может и нельзя ее так будет закрыть, не проверял |
| Автор: [xoodo] 28.9.2005, 20:33 |
| return false ? |
| Автор: GoodBoy 6.10.2005, 16:49 |
| flaviovich http://forum.vingrad.ru/index.php?showtopic=18590&view=all |
| Автор: flaviovich 8.10.2005, 17:19 |
| спасибо GoodBoy! очень помогло |
| Автор: Иль 11.10.2005, 10:20 |
| Да, GoodBoy, здорово. Не знал. поэкспериментирую на досуге |