ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

javascript: запрет перехода со страницы
  #1  
Старый 29.09.2009, 19:23
mmg
Новичок
Регистрация: 28.09.2009
Сообщений: 2
Провел на форуме:
1991

Репутация: 0
По умолчанию javascript: запрет перехода со страницы

Здравсвуйте. Нужен такой java скрипт , которой бы запрещало юзеру переход со страницы. Поясню на примере.
Заходим в свой gmail.com аккаунт нажимает написать письмо , заполняем тему письма и нажимаем на какую-нибудь ссылку.
Вместо того что бы перейти по ссылке видим появляющееся окно с предупреждением. Это и нужно , только без всплывающих окон.
 
Ответить с цитированием

  #2  
Старый 29.09.2009, 20:38
Sharky
Познавший АНТИЧАТ
Регистрация: 01.05.2006
Сообщений: 1,021
Провел на форуме:
3424739

Репутация: 921


Отправить сообщение для Sharky с помощью ICQ
По умолчанию

парсь все ссылки... и при наличии их делай алерт или чё там тебе надо

если надо чтоб не рапространялось на твой домен то уже условия добавляй

Последний раз редактировалось Sharky; 29.09.2009 в 20:40..
 
Ответить с цитированием

  #3  
Старый 29.09.2009, 20:39
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


Отправить сообщение для Pashkela с помощью ICQ
По умолчанию

и не забудь, что яваскрипт можно отключить
 
Ответить с цитированием

  #4  
Старый 29.09.2009, 21:27
PaCo
Постоянный
Регистрация: 06.02.2008
Сообщений: 494
Провел на форуме:
1754802

Репутация: 380
По умолчанию

Если честно то ничего не понятно, что именно необходимо то? Что бы при заполненной форме нельзя было бы перейти по сторонней ссылки на странице не отправив форму?
 
Ответить с цитированием

  #5  
Старый 29.09.2009, 23:19
Root-access
Участник форума
Регистрация: 18.06.2008
Сообщений: 222
Провел на форуме:
2223440

Репутация: 648
Отправить сообщение для Root-access с помощью ICQ
По умолчанию

На почтовых сервисах это делается так: все ссылки в письме заменяются на ссылки вида pochta.zona/redirect?url=адрес_ссылки, где redirect - это некий скрипт (например, на php), на котором висит предупреждение и ссылка на адрес из параметра url.
А javascript тут непричём.
 
Ответить с цитированием

  #6  
Старый 30.09.2009, 01:16
d_x
Reservists Of Antichat - Level 6
Регистрация: 25.03.2008
Сообщений: 670
Провел на форуме:
4137635

Репутация: 2407


По умолчанию

Цитата:
А javascript тут непричём.
Вообще-то JavaScript как раз при чем.
При попытке закрыть страницу или перейти на другую можно выдать предупреждение с двумя кнопками, как на гмейле, но запретить уйти полностью - нельзя.

PHP код:
<body OnBeforeUnload="return 'Go away?';"></body
PS. В опере не работает.
 
Ответить с цитированием

  #7  
Старый 30.09.2009, 02:15
mmg
Новичок
Регистрация: 28.09.2009
Сообщений: 2
Провел на форуме:
1991

Репутация: 0
По умолчанию

Ну так если попытаться закрыть страницу , находясь в gmail , то получишь стандартное для
OnBeforeUnload окно , а вот если попытаться перейти на другую сьраницу , нажав на ссылку или клавишу навигации , то окно уже будет совсем другим , такое при использовании OnBeforeUnload не появляется. Так что gmail в этом случае использует что-то другое.
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запрет перехода по внешней ссылке с Приложения ВК Dimionix Социальные сети 10 03.07.2009 20:43
Полная обзорная статья о Google PR [ANGEL] Статьи 6 16.02.2009 18:31
Основы JavaScript .Slip Авторские статьи 20 16.05.2006 23:44
Books JS FRAGNATIC PHP, PERL, MySQL, JavaScript 0 11.08.2005 16:57
Bypassing JavaScript Filters the Flash! Attack k00p3r Чужие Статьи 0 12.07.2005 16:11



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ