Вместо Тега

Иногда, очень редко, возникает необходимость скрыть или показать некоторые теги, если JavaScript включен или отключен.

Есть конечно , но он реализует только часть логики — скрывает часть кода, если включен JavaScript. Не существует стандартной возможности скрыть часть кода, если JavaScript отключен.

Точнее, добавить какой-то код с помощью скрипта можно, но не совсем так.

Что вы можете сделать вместо этого? Добавьте код в шапку:

<style type="text/css">.

script{display:none;}</style> <script type="text/javascript" language="JavaScript"> document.write('<style type="text/css">.

noscript{display:none;} .

script{display:inherit;} </style>'); </script>

Если JavaScript отключен, стиль будет активен.



.

script{display:none;}

Вы можете использовать его для обозначения кнопок, выполняющих действия Ajax и т. д. например, кнопка «Обновить комментарии»

Вместо тега <noscript> в CSS используются стили .
</p><p>
script и .
</p><p>
noscript. Если включен JavaScript, этот стиль будет переопределен другим.



.

noscript{display:none;} .

script{display:inherit;}

Стиль noscript можно использовать для обозначения альтернативных элементов управления.

Конечно, без всего этого можно легко обойтись.

:) Теги: #script #noscript #CSS

Вместе с данным постом часто просматривают: