![]() |
Включен Javascript или нет?
Привет, всем!
Имеется форма с данными, форма отсылается на сервер. Хочется проверить, включен ли Javascript. Если все включен, то отправлять данные на сервер, если нет - блокировать отправку формы. Использовал noscript, но все равно отправка происходит при выключенном js. Есть ли у кого идеи по этому вопросу? |
по умолчанию submit ставим в disabled. дальше, пишем скрипт, активирующий эту кнопку.
|
Забудьте про все эти игры с юзерами. Что плохого в том, что форма отправляется без JS?
Самое надежное, имхо динамически формировать хеш из введенных данных, который проверять на сервере. Однако, это не панацея (как и все, что на стороне клиента). |
ну, вопрос то был, как запретить отправку формы с выключенным JS. я думаю, автор знает, что это легко обходится созданием запросов не из браузера, а специальными утилитами.... может это просто небольшая косметическая фишка? :)
|
На самом деле, просто не хочется перегружать сервер, а проверять все на клиенте... т.к. довольно много обработки и к тому же происходит около 200 обращений к серверу.
Конечно, можно попробовать использовать AJAX, но пока руки еще доходят. |
если отправляемые данные могут вызвать неполадки или неправильную работу - надо проверять на сервере без компромиссов. а так - см. сообщение номер два.
|
Спасибо!
|
Время: 02:35. |
Время: 02:35.
© OSzone.net 2001-