Вернуться   SEO форум - оптимизация и продвижение сайтов > Web разработки > Программирование

Важная информация
Программирование - PHP, MySQL, JavaScript, CSS, HTML верстка и т.д.

Ответ
 
Опции темы Оценить тему Опции просмотра
Старый 18.02.2014, 04:39   #1
 
Аватар для cthulchu
 
Сообщений: 3,708
FR (активность): 120,615

Доп. информация
По умолчанию Автор темы Как запретить алерт при закрытии вкладки?

В последнее время стало появляться все больше и больше сайтов со всплывающим сообщением при попытке закрыть вкладку. раздражает страшно. Реализация этой фигни тривиальна и реализуется двумя методами:
Код:
window.onbeforeunload = function()
и
Код:
$(window).unload(function()
В общем, я не против нафиг запретить браузерам интерпретацию этого вредного функционала. но не знаю как. Подскажите, люди добрые, кто шарит. гуглил. не нашел.
cthulchu вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 18.02.2014, 06:31   #2
 
Аватар для Umka
 
Сообщений: 4,143
FR (активность): 80,659

Доп. информация
По умолчанию

Цитата:
Сообщение от cthulchu Посмотреть сообщение
нафиг запретить браузерам интерпретацию этого вредного функционала
справка уверяет, что "unload event has varied from version to version of browsers" http://api.jquery.com/unload/
То есть вроде как во всех браузерах по разному обрабатывается.

Плагин может какой, который будет в фоне соглашаться, что мол "да, закрыть к черту!"..
Umka вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 18.02.2014, 07:01   #3
 
Аватар для cthulchu
 
Сообщений: 3,708
FR (активность): 120,615

Доп. информация
По умолчанию Автор темы

да я знаю, что от версии к версии. у меня старенькая, надежная опера вообще не отображала эту фигню, ибо понимала, что чушь это все. и хром раньше не отображал, а тут, вдруг, начал. жуть.
cthulchu вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 31.03.2014, 15:22   #4
 
Аватар для katana
 
Сообщений: 15
FR (активность): 179

Доп. информация
По умолчанию

0. поройтесь в настройках браузера. отключите в браузере js.
1. скачать соотв. плагин для браузера который блокирует js alert. но вряд ли это возможно реализовать плагином, так как возможности плагина ограничены соотв. браузерным интерфейсом для плагина, имхо.
2. если плагина нет- написать самому.
3. просматривать все сайты через веб скрипт/утилиту посредник. которая перед выдачей страницы пропарсит весь исходник и закоментит блоки window.onbeforeunload, либо поставит возврат return в теле ф-и обработчика.
4. хакнуть js движок с помощью ollydbg, sice. где-то в алгоритме интерпретации метода onbeforeunload указать простую RET.
--
Вроде говорят что-это не давно появилось. Люди даже жалуются почему же javascript onbeforeunload метод не работает в браузере?

Надо подождать когда это всех порядком з*****ит и появится решение в виде плагина к браузеру, имхо.
katana вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Ответ

Метки
запретить onbeforeunload, запретить алерт закрытии вкладки, отключить js закрытии вкладки

Быстрый ответ
Ваше имя пользователя: Регистрация. Для входа нажмите здесь
Случайный вопрос

Сообщение:
Опции
Внимание!
Этой теме более 3015 дней. Вы можете оставить сообщение здесь. Но, обращаем внимание. Возможно, рациональней создать новую тему (найти свежее обсуждение)?


Опции темы
Опции просмотра Оценка этой теме
Оценка этой теме:

Ваши права в разделе
Вы не можете создавать новые темы
Вы можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как запретить индексацию сайта? mr_freeman Индексация сайта 10 28.11.2013 11:59
[ Вопрос ] 302 редирект при временном закрытии сайта newinseo Индексация сайта 5 19.06.2013 12:20
Запретить авто высоту <tr> или <td> bazan Дизайн и верстка 5 09.11.2011 11:19
Dle - как запретить к индексации строку? San9 DLE 1 19.07.2011 13:53
О закрытии дублей страниц Artpsiholog Artal Индексация сайта 1 22.02.2011 17:36

Текущее время: 19:10. Часовой пояс GMT +3.