Иногда, очень редко, возникает необходимость скрыть или показать некоторые теги, если 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 и т. д.
например, кнопка «Обновить комментарии»
Если включен JavaScript, этот стиль будет переопределен другим.
.
noscript{display:none;} .
script{display:inherit;}
Стиль noscript можно использовать для обозначения альтернативных элементов управления.
Конечно, без всего этого можно легко обойтись.
:) Теги: #script #noscript #CSS
-
Ютуб-История
19 Oct, 24 -
Облако В Кармане
19 Oct, 24 -
Бас Словами Музыканта
19 Oct, 24 -
Книга По Drupal (Для Новичков)
19 Oct, 24 -
Cronvix: Путевые Заметки Пользователя
19 Oct, 24