Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Работа над сайтом > HTML/DHTML/CSS/JS/VB

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 27.02.2008, 16:33
All87 вне форума Посмотреть профиль Отправить личное сообщение для All87 Найти все сообщения от All87
  № 1  
Ответить с цитированием
All87
 
Аватар для All87

Регистрация: Jul 2006
Сообщений: 58
Отправить сообщение для All87 с помощью ICQ Отправить сообщение для All87 с помощью Skype™
По умолчанию js, onload для css

В ие как вам скорее всего известно онлоад для css определяется без проблем, проблема узнать в мазиле событие окончательной загрузки css

Надежда умирает последней
1. Ктонить знает как узнать онлоад css для Лисы?

Вопрос более частный по этой теме:
2. Возможно ли обратится к определенному объекту document.styleSheet. , соответствующий элементу узла link который известен?
те, известен элемент HTMLLinkElement, нужно узнать соответствующий ему индекс document.styleSheet

Ответ на первый вопрос (кроме как "невозможно" и тп) автоматически исключает надобности ответа на второй

Буду благодарен просто за линки с возможным ответом на любой из вопросов )
__________________
имхо деньги - жидкий стул

Старый 28.02.2008, 03:17
KidsKilla вне форума Посмотреть профиль Отправить личное сообщение для KidsKilla Посетить домашнюю страницу KidsKilla Найти все сообщения от KidsKilla
  № 2  
Ответить с цитированием
KidsKilla
.grin! wuz here
 
Аватар для KidsKilla

Регистрация: Aug 2004
Адрес: paradise city
Сообщений: 3,981
Отправить сообщение для KidsKilla с помощью ICQ
ууужас...
1) лук эт jQuery 1.2.2 : $(document).ready()
2) +- где-то так
Код:
var arr = document.getElementsByTagName('link')
var i = arr.length;
while(i--)
  if(arr[i].src && arr[i].src == 'my_address.css')
    break;
link = arr[i];
или так:
Код:
link = document.getElementById('my_link_id');
__________________
Breakcore them all!


Последний раз редактировалось KidsKilla; 28.02.2008 в 03:20.
Старый 28.02.2008, 19:24
All87 вне форума Посмотреть профиль Отправить личное сообщение для All87 Найти все сообщения от All87
  № 3  
Ответить с цитированием
All87
 
Аватар для All87

Регистрация: Jul 2006
Сообщений: 58
Отправить сообщение для All87 с помощью ICQ Отправить сообщение для All87 с помощью Skype™
>лук эт jQuery 1.2.2 : $(document).ready()
Оооо! Спасибо за мега код! Технически это именно то что нужно, кроме того включает и решение для сафари. Кроме этого есть достаточно понятный event объект, и много еще полезностей.
KidsKilla, ты мега хелпер!! ,)

> 2) ...
Это понятно я же писал что элемент HTMLLinkElement у меня уже есть, это как раз то что возвращает document.getElementById(linkid) те узел линка, а мне нужна была именно коллекция правил цсса, те document.styleSheet[index].
__________________
имхо деньги - жидкий стул


Последний раз редактировалось All87; 28.02.2008 в 19:35.
Создать новую тему Ответ Часовой пояс GMT +4, время: 22:07.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 22:07.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.