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

HTML+CSS+JavaScript

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

 

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

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

тема: Как узнать включен ли JS на стороне клиента?
 
 автор: SnooPI   (01.01.2008 в 16:32)   письмо автору
 
 

Сабж :)

   
 
 автор: bronenos   (01.01.2008 в 16:45)   письмо автору
 
   для: SnooPI   (01.01.2008 в 16:32)
 

в помощь <noscript> и что-нить, что может случиться только при js
например location = ?js=on

   
 
 автор: SnooPI   (01.01.2008 в 16:59)   письмо автору
 
   для: bronenos   (01.01.2008 в 16:45)
 

Не очень понял

   
 
 автор: afdm   (01.01.2008 в 17:15)   письмо автору
 
   для: SnooPI   (01.01.2008 в 16:59)
 

<noscript>
    /* а здесь говорим юзеру чтоб он врубил js */
</noscript>


<script type="text/javascript">
    alert ('бла-бла-бла :)))');
</script>


итог:
если ява не включен, то будет выполняться 1 блок, иначе выполниться второй...
Всё! :))) всё просто... :)))

   
 
 автор: SnooPI   (03.01.2008 в 04:06)   письмо автору
 
   для: afdm   (01.01.2008 в 17:15)
 

Хм...а что можно писать в тэгу носкрипт?
html или js ?

   
 
 автор: bronenos   (03.01.2008 в 10:48)   письмо автору
 
   для: SnooPI   (03.01.2008 в 04:06)
 

какой смысл писать в noscript js, если этот тег выполняется когда js выключен =)

   
 
 автор: afdm   (03.01.2008 в 12:04)   письмо автору
 
   для: SnooPI   (03.01.2008 в 04:06)
 

ну вообще-то для js существует тэг <script>, а в <noscript> просто пишется пояснение что мол нужно включить яваскрипт.
Пример:

<noscript>
    <p>Пожалуйста, включите яваскрипт</p>
</noscript>

или же можно написать какой-то php-код, который будет выполняться в случае если яваскрипт отключен...
Я, например, так делал с яваскрипт-календариком: Когда ява включен - яваскрип-календарик, в ноускрипт писал пхп код обычных полей для ввода дня,месяца, года и проч.
вот... надеюсь понятно изложил...

PS извините что без запятых... только что проснулся....... :)))

   
 
 автор: bronenos   (03.01.2008 в 14:21)   письмо автору
 
   для: afdm   (03.01.2008 в 12:04)
 

или же можно написать какой-то php-код, который будет выполняться в случае если яваскрипт отключен...
вы с какой планеты?

   
 
 автор: afdm   (03.01.2008 в 14:48)   письмо автору
 
   для: bronenos   (03.01.2008 в 14:21)
 

имею ввиду в тэге <noscript>. что не так?

   
 
 автор: bronenos   (03.01.2008 в 14:58)   письмо автору
 
   для: afdm   (03.01.2008 в 14:48)
 

а вы не в курсе, что php-вставки выполняются на сервере, а ему абсолютно по барабану, во что заключен этот код - в <div> или <noscript> или же там вообще не html-страница?

   
 
 автор: afdm   (03.01.2008 в 18:14)   письмо автору
 
   для: bronenos   (03.01.2008 в 14:58)
 

>а вы не в курсе, что php-вставки выполняются на сервере
в курсе

в <script> выводится календарь, а в тэге <noscript> (Т.Е. КОГДА ОТКЛЮЧЕН ЯВАСКРИПТ) выводятся обычные input'ы, потому что календарь-то работать не будет... :(((

   
 
 автор: bronenos   (03.01.2008 в 18:59)   письмо автору
 
   для: afdm   (03.01.2008 в 18:14)
 

это да
но вы написали что "выполняться когда ява не включен", то есть несколько не точно.. ошибочно написали
но теперь мысль понятна )

   
 
 автор: afdm   (03.01.2008 в 19:24)   письмо автору
 
   для: bronenos   (03.01.2008 в 18:59)
 

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

   
Rambler's Top100
вверх

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