Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: как запретить отправку формы, если js отключен
 
 автор: ladan   (13.12.2012 в 00:54)   письмо автору
 
 

Здравствуйте! Вопрос в теме :)

вот эта штука неплохая

$('form').submit(function () { 

проверка переменных и в случае чего, return false;

}


а есть ли возможность вообще запретить отправку формы кнопкой или нажатием Enter, если js отключен?

  Ответить  
 
 автор: ladan   (13.12.2012 в 01:22)   письмо автору
 
   для: ladan   (13.12.2012 в 00:54)
 

спс разобрался

  Ответить  
 
 автор: ЯСА   (13.12.2012 в 05:03)   письмо автору
 
   для: ladan   (13.12.2012 в 00:54)
 

> "как запретить отправку формы, если js отключен"

армянское радио на вопрос, сколько потребуется автобусов, чтобы вывезти из Еревана всех девственниц, ответило: "Дайте этой дуре велосипед!"

что до мобильных устройств, javascript не поддерживающих, их отсекать следует на серверном уровне и писать для них надо особые страницы

  Ответить  
 
 автор: ladan   (13.12.2012 в 09:59)   письмо автору
 
   для: ЯСА   (13.12.2012 в 05:03)
 

нее, на сервере обязательная проверка!! через js типа для юзабилити, в поле вводят число, а в другом поле автоматический подсчет :)

Сделал как-то так (точнее нашел в инете пример)


<script>
$(function () {
$('.button').attr('disabled', false);
$('.button').val('Продолжить');
});
</script>

<form method="post">
<input type="text" name="param1">
<input type="text" name="param2">
<input type="submit" name="submit" class='button' value="Включите JavaScript!" disabled>
</form>

  Ответить  
 
 автор: ЯСА   (13.12.2012 в 11:08)   письмо автору
 
   для: ladan   (13.12.2012 в 09:59)
 

>"нее, на сервере обязательная проверка"

вы вообще хоть пытаетесь понять то, что вам пишут?
------------

про сервер я писал в разрезе того, что некоторые мобильные устройства (айфоны, смартфоны, телефоны) вовсе не имеют javascript'a
и для них ваше обращение "Включите Javascript!" - оно невыполнимо в принципе

так вот, для этих мобильных устройств надо писать страницы отдельно - с обязательным резиновым облегчённым дизайном и вовсе без javascript'a

а определяют мобильные устройства изначально на сервере - и там же подставляют нужный файл
например, вот так -- http://detectmobilebrowsers.com/download/php

  Ответить  
 
 автор: ladan   (13.12.2012 в 16:14)   письмо автору
 
   для: ЯСА   (13.12.2012 в 11:08)
 

простите, невнимательно прочитал))

Точно, мой Nokia 5800 со скаченой оперой мини не потянет js...

Да, вы правы, мобильную версию сайта сделать надо :)

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования