Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Включен Javascript или нет?

Ответить
Настройки темы
Включен Javascript или нет?

Новый участник


Сообщения: 7
Благодарности: 2

Профиль | Отправить PM | Цитировать


Привет, всем!

Имеется форма с данными, форма отсылается на сервер. Хочется проверить, включен ли Javascript. Если все включен, то отправлять данные на сервер, если нет - блокировать отправку формы.
Использовал noscript, но все равно отправка происходит при выключенном js.

Есть ли у кого идеи по этому вопросу?

Отправлено: 20:03, 17-06-2010

 

Аватара для System Failure

Старожил


Сообщения: 175
Благодарности: 15

Профиль | Отправить PM | Цитировать


по умолчанию submit ставим в disabled. дальше, пишем скрипт, активирующий эту кнопку.

Отправлено: 20:14, 17-06-2010 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Deadooshka


Сообщения: 2566
Благодарности: 698

Профиль | Отправить PM | Цитировать


Забудьте про все эти игры с юзерами. Что плохого в том, что форма отправляется без JS?

Самое надежное, имхо динамически формировать хеш из введенных данных, который проверять на сервере. Однако, это не панацея (как и все, что на стороне клиента).

Отправлено: 20:54, 17-06-2010 | #3


Аватара для System Failure

Старожил


Сообщения: 175
Благодарности: 15

Профиль | Отправить PM | Цитировать


ну, вопрос то был, как запретить отправку формы с выключенным JS. я думаю, автор знает, что это легко обходится созданием запросов не из браузера, а специальными утилитами.... может это просто небольшая косметическая фишка?

Отправлено: 21:10, 17-06-2010 | #4


Новый участник


Сообщения: 7
Благодарности: 2

Профиль | Отправить PM | Цитировать


На самом деле, просто не хочется перегружать сервер, а проверять все на клиенте... т.к. довольно много обработки и к тому же происходит около 200 обращений к серверу.

Конечно, можно попробовать использовать AJAX, но пока руки еще доходят.

Отправлено: 22:03, 17-06-2010 | #5


Аватара для System Failure

Старожил


Сообщения: 175
Благодарности: 15

Профиль | Отправить PM | Цитировать


если отправляемые данные могут вызвать неполадки или неправильную работу - надо проверять на сервере без компромиссов. а так - см. сообщение номер два.

Отправлено: 00:12, 18-06-2010 | #6


Новый участник


Сообщения: 7
Благодарности: 2

Профиль | Отправить PM | Цитировать


Спасибо!

Отправлено: 09:42, 18-06-2010 | #7



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Включен Javascript или нет?

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
вопрос по PHP или JavaScript medveduk-88 Хочу все знать 0 22-03-2010 17:59
Прочее - Сетевой кабель не включен !!!!! хотя он есть ! kspdead Сетевое оборудование 1 07-02-2010 19:01
[решено] TREEVIEWITEM: Как определить, включен или выключен элемент? snoitaleR AutoIt 2 09-09-2009 10:03
Проверка данных пользователя (PHP + JavaScript или Ajax) darksmoke Вебмастеру 2 15-06-2009 17:28
Не включен апдейт VolumeXQ Наборы обновлений для Windows XP/2003/Windows 7 1 02-08-2006 20:44




 
Переход