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

HTML+CSS+JavaScript

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

 

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

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

тема: помогите с тегом <noscript>
 
 автор: MainBuh   (06.02.2006 в 11:55)   письмо автору
 
 

Если кто работал с тегом HTML <noscript>...</noscript> подскажите в чем у меня ошибка

....
<noscript>
   JavaScript - не установлен<br>
</noscript>
</head>
<body>
текст если JavaScript поддерживается
</body>

на экране при отключенном JavaScript :
JavaScript - не установлен
текст если JavaScript поддерживается

Мне надо чтоб если JavaScript - включен выводилась одна страница
если отключен - другая

ГДЕ У МЕНЯ ОШИБКА ИЛИ КАК ДОБИТЬСЯ ЖЕЛАЕМОГО?

   
 
 автор: AlexSol   (06.02.2006 в 12:02)   письмо автору
 
   для: MainBuh   (06.02.2006 в 11:55)
 

to example:
а вы выводите текств body при помощи JavaScript

<script>
document.write('текст если JavaScript поддерживается ');
</script>

   
 
 автор: MainBuh   (06.02.2006 в 12:35)   письмо автору
 
   для: AlexSol   (06.02.2006 в 12:02)
 

Мне придется все в Body выводить ввиде document.write('<BODY>вся страница с JavaScript </BODY>')
что-ли?

   
 
 автор: 12345   (06.02.2006 в 12:51)   письмо автору
 
   для: MainBuh   (06.02.2006 в 12:35)
 

Конечно, или перенаправляют на новую страницу скриптом.

   
 
 автор: AlexSol   (06.02.2006 в 12:58)   письмо автору
 
   для: 12345   (06.02.2006 в 12:51)
 

А вы планируете глобальное отличие страниц со скриптом и без?

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

   
 
 автор: MainBuh   (06.02.2006 в 13:38)   письмо автору
 
   для: 12345   (06.02.2006 в 12:51)
 

Если JavaScript отключен скриптом на другую страницу не получится а
<meta http-equiv='refresh' content=...;URL='.....'> спецификаций HTML 4.01 не рекомендуется использовать!!!
Да и в тело <BODY> - включать <META тег нельзя по спецификации - хотя и работает.

Или у Вас есть на примете другой способ!

   
 
 автор: MainBuh   (06.02.2006 в 13:41)   письмо автору
 
   для: MainBuh   (06.02.2006 в 11:55)
 

Так как же <noscript> должен работать?
Как я понял выволняется тело или <script></script> если установлен JavaScript
или тело <noscript></noscript>
а тело <body> - работает всегда?!

   
 
 автор: AlexSol   (06.02.2006 в 13:58)   письмо автору
 
   для: MainBuh   (06.02.2006 в 13:41)
 

что вы имеете в виду? - скриптом на другую страницу не получиться - а простая ссылка <a href=""> вас не устроит?

страница имеет определенную структуру:
<html>
<head>
...
</head>
<body>
...
</body>
</html>

теги <script></script> можно размещать как в <head>, так и в <body>

если не ошибаюсь, <noscript></noscript> - только в <body>

//я не еще не встречал необходимости использовать <noscript></noscript>

   
Rambler's Top100
вверх

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