Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Обработать не удачный переход по ссылке (https://javascript.ru/forum/events/46460-obrabotat-ne-udachnyjj-perekhod-po-ssylke.html)

Cynic 10.04.2014 19:45

Обработать не удачный переход по ссылке
 
Всем привет.
Мне нужно реализовать определенное поведение Web-страницы, но я не знаю как это сделать. Поведение требуется следующее:
1. Пользователь открывает Главную страницу сайта на которой есть несколько ссылок;
2. Пользователь нажимает на ссылку и Web-броузер начинает переход:
3.1. Если запрашиваемая страница доступна, то открывается эта страница;
3.2. Если запрашиваемая страница, НЕ доступна, то:
а) Пользователю показывается окошко "Доступ закрыт";
б) Пользователь возвращается на Главную страницу сайта;
Я точно не знаю как это сделать, но есть подозрение, что надо перехватить и обработать событие браузера. Но это только догадки.
Направьте на путь истинный. :help:
p/s: Web-сервер если что, IIS.

Vlasenko Fedor 10.04.2014 22:25

Вы описали действия при ошибке 404
.htaccess ошибка 404 и Google вам помощь

Cynic 10.04.2014 23:27

Наверное лучше перефразировать вопрос.
Как из JavaScript кода проверить, что заданный ресурс не доступен?

Aetae 11.04.2014 01:24

Разумно - никак.

Cynic 11.04.2014 12:16

Ну а не разумно?

Aetae 11.04.2014 14:26

Грузить в script, предварительно отключив вывод ошибок, и отлавливать onload/onerror.=\


Часовой пояс GMT +3, время: 10:31.