Модераторы: Illuminaty
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> стили Javascript, вроде бы есть альтернатива css... 
:(
    Опции темы
Се ля ви
Дата 14.7.2004, 20:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Java/SOAрхитектор
****


Профиль
Группа: Модератор
Сообщений: 2016
Регистрация: 5.6.2004
Где: place without tim e and space

Репутация: 1
Всего: 127



При определении стилей дримвавер предлагает на выбор для параметра type значения для css:
Код
<style type="text/css" media="screen">
<!--/*[CDATA[*/
   ...
   ...
   ...
/*]]*/-->
</style>


И так же для javascript:
Код
<style type="text/javascript" media="screen">
<!--/*[CDATA[*/
   ...
   ...
   ...
/*]]*/-->
</style>

Мне часто приходится грызть локти от того, что селекторы CSS слишком слабы по сравнению с моделью DOM или XPath. Так было бы легче жить!

Если писать всё кодом, то
а) Не у всех пойдёт, потому как многие отключают JavaScript;
б) Сильно неудобно. Можно, например, напрямую дотянуться до id-шников, но нельзя до классов - только тотальным перебором всей коллекции document.all и проверкой className на каждом теге...

Никто не в курсе - как можно использовать JavaScript для задания стилей? Что это за <style type="text/javascript">, как его использовать и кто из браузеров его поддерживает?

Это сообщение отредактировал(а) Се ля ви - 14.7.2004, 21:01


--------------------
  )
 (
[_])
проф. блог

Кролики думали, что занимаются любовью, а на самом деле их просто разводили...
PM MAIL WWW Skype GTalk   Вверх
Sardar
Дата 15.7.2004, 00:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

Репутация: 6
Всего: 317



Не догнал что нужно...
Цитата
Никто не в курсе - как можно использовать JavaScript для задания стилей? Что это за <style type="text/javascript">, как его использовать и кто из браузеров его поддерживает?

Можно через DOM, правда под Оперу не пойдет(проверенно в 7.25, может времена изменились)


--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
Guest
Дата 15.7.2004, 00:45 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Цитата
Можно через DOM

ну вот примерчик бы или ссылку на доку какую-нить... А то я не нашёл. <:-)

  Вверх
Gold Dragon
Дата 15.7.2004, 08:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Призрачный
****


Профиль
Группа: Экс. модератор
Сообщений: 6753
Регистрация: 1.3.2004
Где: Россия, Тамбов

Репутация: 9
Всего: 71



Цитата
а) Не у всех пойдёт, потому как многие отключают JavaScript;

Не согласен. У чайников JavaScript в браузерах включен поумолчанию. А остальные, кто разбирается в этом, наверняка не отключат JS, т.к. понимают что вещь нужная.


--------------------
Нельзя жить в прошлом, оно уже прошло.
Нельзя жить в будущем, оно ещё не наступило.
Нужно жить в настоящем, помня прошлое и думая о будущем!
PM MAIL WWW ICQ   Вверх
Се ля ви
Дата 15.7.2004, 09:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Java/SOAрхитектор
****


Профиль
Группа: Модератор
Сообщений: 2016
Регистрация: 5.6.2004
Где: place without tim e and space

Репутация: 1
Всего: 127



2 Red Dragon:
Многие сисадмины отключают JS (на пару с флэшем, по их мнению, дико жрущим трафик) в офисах, чтобы чайники на вопрос о том, разрешать или нет работу средств ActiveX случайно не нажали "Да". Им так просто спокойней, они считают, что инет - это груда документов и вся функционабельность должна быть на серверах.
Я таких сисадов нескольких знаю, убедить в нужности JS их практически невозможно, единственный вариант - когда у них есть сайт и CMS`ина к нему использует JS в своём Web-интерфейсе. Но тут они резонно предлагают перейти на CMS, реализованную целиком на серверной стороне...
Ещё есть множество слабо понимающих что такое JS параноиков-ламеров. Вся проблема в реализации интерфейса: для того чтобы отключить JS, достаточно просто выставить максимальный уровень безопастности, в IE по крайней мере, специально JS можно в настройках не выискиваать и не отключать. Во втором случае это смог бы делать тока сисад, а в первом - каждый ламер, с манией преследования злобными хакерами...


--------------------
  )
 (
[_])
проф. блог

Кролики думали, что занимаются любовью, а на самом деле их просто разводили...
PM MAIL WWW Skype GTalk   Вверх
DENNN
Дата 15.7.2004, 10:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 3878
Регистрация: 27.3.2002
Где: Москва

Репутация: 1
Всего: 43



Се ля ви
Какие у тебя все нехорошие sad.gif Прямо по рукам таким сисадминам надо бить, которые на рабочем месте флешки смотреть не позволяют smile.gif
PM ICQ   Вверх
Gold Dragon
Дата 15.7.2004, 10:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Призрачный
****


Профиль
Группа: Экс. модератор
Сообщений: 6753
Регистрация: 1.3.2004
Где: Россия, Тамбов

Репутация: 9
Всего: 71



Се ля ви
А разве 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%

И есть ли смысл ориентироваться на остальных?



--------------------
Нельзя жить в прошлом, оно уже прошло.
Нельзя жить в будущем, оно ещё не наступило.
Нужно жить в настоящем, помня прошлое и думая о будущем!
PM MAIL WWW ICQ   Вверх
Се ля ви
Дата 15.7.2004, 14:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Java/SOAрхитектор
****


Профиль
Группа: Модератор
Сообщений: 2016
Регистрация: 5.6.2004
Где: place without tim e and space

Репутация: 1
Всего: 127



Я имел ввиду объект ActiveXObject, доступный из JS :-) Через него например, можно получить доступ к файловой системе юзера и реестрам. При попытке его использовать на сайте выводится стандартное предупреждение что скрипт небезопасен. Если нажать "Да", то скрипт сможет сделать нехорошие вещи...


--------------------
  )
 (
[_])
проф. блог

Кролики думали, что занимаются любовью, а на самом деле их просто разводили...
PM MAIL WWW Skype GTalk   Вверх
Sardar
Дата 15.7.2004, 16:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

Репутация: 6
Всего: 317



Цитата
ну вот примерчик бы или ссылку на доку какую-нить... А то я не нашёл. <:-)

document.createElement("STYLE") или я не в тему? smile.gif


--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
Се ля ви
Дата 17.7.2004, 22:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Java/SOAрхитектор
****


Профиль
Группа: Модератор
Сообщений: 2016
Регистрация: 5.6.2004
Где: place without tim e and space

Репутация: 1
Всего: 127



Ладно, давайте проще - что браузер ожидает увидеть внутри объявления
Код
<style type="text/javascript" media="screen">
<!--/*[CDATA[*/

/*]]*/-->
</style>
? зачем придумано такое значение атрибута type?
Что может являться таблицей стилей, альтернативной CSS и как-то связанной с JavaScript?
Кто-нибудь может привести хоть один пример, в котором этот тег с таким значением атрибута type что-то содержит и это как-то работает, при том, что не является CSS-синтаксисом?


--------------------
  )
 (
[_])
проф. блог

Кролики думали, что занимаются любовью, а на самом деле их просто разводили...
PM MAIL WWW Skype GTalk   Вверх
Sardar
Дата 18.7.2004, 23:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

Репутация: 6
Всего: 317



Цитата
что браузер ожидает увидеть внутри объявления

Стили.
Цитата
зачем придумано такое значение атрибута type

Универсальность, вдруг скоро появится type="vnd.Vingrad.binary/css" - который будет исполнятся плагином и выдаватся браузеру smile.gif



--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
Се ля ви
Дата 21.7.2004, 12:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Java/SOAрхитектор
****


Профиль
Группа: Модератор
Сообщений: 2016
Регистрация: 5.6.2004
Где: place without tim e and space

Репутация: 1
Всего: 127



Цитата
Стили.
- т.е. обычный CSS?



--------------------
  )
 (
[_])
проф. блог

Кролики думали, что занимаются любовью, а на самом деле их просто разводили...
PM MAIL WWW Skype GTalk   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Вёрстка веб-сайтов | Следующая тема »


 




[ Время генерации скрипта: 0.0535 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.