Если у пользователя отключен javascript…
Бывает, попадаются посетители, у которых отключен javascript. Одни утверждают, что таковых среди общего числа посетителей до 25-30%, другие – что всего 2-3%. Однако что делать, если без javascript’а работа с сайтом невозможна!? Нужно сообщить посетителю, что у него отключен яваскрипт без которого корректная работа сайта невозможна. А еще лучше отправить болезного на специальную страничку, на которой при помощи угроз или уговоров вынудить включить javascript, тем более что это очень просто сделать.
Создайте страницу с именем, например, nojs.html, а на остальных страницах вашего сайта в секции <head>
добавьте <noscript>
с <meta>
внутри. Вот так:
<head>
<noscript>
<meta http-equiv="refresh" content="0;url=/nojs.html"/>
</noscript>
</head>
(#) NullFlow:
типо средиретид на nojs.html и псё?...и что он на nojs.html получит?(#) dimka:
На nojs.html напишите, что у пользователя отключен javascript, а без него сайтом пользоваться никак не возможно.Ну еще можете написать инструкцию как включить javascript.
(#) Alex:
Все правильно работает, но если владельцу сайта нужна еще и валидация. То валидатор будет ругаться на строку
<noscript><meta http-equiv=“refresh” content=“0;url=/nojs.html”/>
</noscript> так, как тег noscript по правилам валидности, не разрешается ставить в head. А так все работает – проверил лично сам на своем сайте