| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Вёрстка веб-сайтов > стили Javascript |
| Автор: Се ля ви 14.7.2004, 20:57 | ||||
При определении стилей дримвавер предлагает на выбор для параметра type значения для css:
И так же для javascript:
Мне часто приходится грызть локти от того, что селекторы CSS слишком слабы по сравнению с моделью DOM или XPath. Так было бы легче жить! Если писать всё кодом, то а) Не у всех пойдёт, потому как многие отключают JavaScript; б) Сильно неудобно. Можно, например, напрямую дотянуться до id-шников, но нельзя до классов - только тотальным перебором всей коллекции document.all и проверкой className на каждом теге... Никто не в курсе - как можно использовать JavaScript для задания стилей? Что это за <style type="text/javascript">, как его использовать и кто из браузеров его поддерживает? |
| Автор: Sardar 15.7.2004, 00:13 | ||
Не догнал что нужно...
Можно через DOM, правда под Оперу не пойдет(проверенно в 7.25, может времена изменились) |
| Автор: Guest 15.7.2004, 00:45 | ||
ну вот примерчик бы или ссылку на доку какую-нить... А то я не нашёл. <:-) |
| Автор: Gold Dragon 15.7.2004, 08:03 | ||
Не согласен. У чайников JavaScript в браузерах включен поумолчанию. А остальные, кто разбирается в этом, наверняка не отключат JS, т.к. понимают что вещь нужная. |
| Автор: Се ля ви 15.7.2004, 09:53 |
| 2 Red Dragon: Многие сисадмины отключают JS (на пару с флэшем, по их мнению, дико жрущим трафик) в офисах, чтобы чайники на вопрос о том, разрешать или нет работу средств ActiveX случайно не нажали "Да". Им так просто спокойней, они считают, что инет - это груда документов и вся функционабельность должна быть на серверах. Я таких сисадов нескольких знаю, убедить в нужности JS их практически невозможно, единственный вариант - когда у них есть сайт и CMS`ина к нему использует JS в своём Web-интерфейсе. Но тут они резонно предлагают перейти на CMS, реализованную целиком на серверной стороне... Ещё есть множество слабо понимающих что такое JS параноиков-ламеров. Вся проблема в реализации интерфейса: для того чтобы отключить JS, достаточно просто выставить максимальный уровень безопастности, в IE по крайней мере, специально JS можно в настройках не выискиваать и не отключать. Во втором случае это смог бы делать тока сисад, а в первом - каждый ламер, с манией преследования злобными хакерами... |
| Автор: DENNN 15.7.2004, 10:09 |
| Се ля ви Какие у тебя все нехорошие |
| Автор: Gold Dragon 15.7.2004, 10:51 |
| Се ля ви А разве JavaScript и ActiveX - это не разные вещи? Ради интереса залез и посмотрел статистику наиболее рейтинговых ресурсов в разных областях, которые собирают в день по несколько тысяч хостов подклячен JavaScript: MAIL.ru - 99,4% 3DNews - 98,4% FOREXPF.ru - 99,5% AUTO.ru - 99,2% Знакомства@mail.ru - 99,3% JOB.ru - 99,3% Компромат.ru - 98,7% MEMBRANA - 98,6% ПРОМТ - 99,3% И есть ли смысл ориентироваться на остальных? |
| Автор: Се ля ви 15.7.2004, 14:57 |
| Я имел ввиду объект ActiveXObject, доступный из JS :-) Через него например, можно получить доступ к файловой системе юзера и реестрам. При попытке его использовать на сайте выводится стандартное предупреждение что скрипт небезопасен. Если нажать "Да", то скрипт сможет сделать нехорошие вещи... |
| Автор: Sardar 15.7.2004, 16:16 | ||
document.createElement("STYLE") или я не в тему? |
| Автор: Се ля ви 17.7.2004, 22:32 | ||
Ладно, давайте проще - что браузер ожидает увидеть внутри объявления
Что может являться таблицей стилей, альтернативной CSS и как-то связанной с JavaScript? Кто-нибудь может привести хоть один пример, в котором этот тег с таким значением атрибута type что-то содержит и это как-то работает, при том, что не является CSS-синтаксисом? |
| Автор: Sardar 18.7.2004, 23:33 | ||||
Стили.
Универсальность, вдруг скоро появится type="vnd.Vingrad.binary/css" - который будет исполнятся плагином и выдаватся браузеру |
| Автор: Се ля ви 21.7.2004, 12:26 | ||
|