Strict Standards: Resource ID#18 used as offset, casting to integer (18) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#23 used as offset, casting to integer (23) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#25 used as offset, casting to integer (25) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#26 used as offset, casting to integer (26) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: document.layers: hide и hidden
ТвойWeb ТвойWeb
Качественный Европейский хостинг
Форум для чайников
 Чат на форуме      Помощь      Поиск      Пользователи


 Страниц (1): [1] 

> Без описания
Самоделкин
Отправлено: 23 Мая, 2006 - 23:29:30
Post Id



Junior Member


Покинул форум
Сообщений всего: 59
Дата рег-ции: Нояб. 2005  

Карма 1




Часто в скриптах встречается:
CODE:
if(document.layers) { document.layers.myID.style.visibility="hide" }

А мой Firefox 1.0.6 реагирует на layers и на hidden.
Подскажите, пожалуйста, как более точно определять версии?
 
 Top
ETC Администратор
Отправлено: 24 Мая, 2006 - 03:59:12
Post Id



Flash-coder


Покинул форум
Сообщений всего: 5275
Дата рег-ции: Дек. 2003  
Откуда: TimeZero

Карма 26




document.getElementById('myID'Подмигивание.style.visibility = 'hidden';
 
 Top
Дмитрий Б.
Отправлено: 24 Мая, 2006 - 08:29:24
Post Id



Super Member


Покинул форум
Сообщений всего: 800
Дата рег-ции: Март 2005  
Откуда: Иркутск

Карма 0




Самоделкин пишет:
как более точно определять версии?

Версии чего? Если браузера, то navigator.userAgent и navigator.appVersion тебе в помощь; если JavaScript'а, то старо как мир:
CODE:
<script language="javascript">
<!--
var js=1.0;
//-->
</script>
<script language="javascript1.1">
<!--
js=1.1;
//-->
</script>
<script language="javascript1.2">
<!--
js=1.2;
//-->
</script>
<...>
<script language="javascript1.5">
<!--
js=1.5;
//-->
</script>
 
 Top
Самоделкин
Отправлено: 24 Мая, 2006 - 21:03:25
Post Id



Junior Member


Покинул форум
Сообщений всего: 59
Дата рег-ции: Нояб. 2005  

Карма 1




Извиняюсь, не очень корректно задал вопрос. Мне бы хотелось узнать, от какой версии какого браузера чего ждать. Может, есть какая-нибудь литература или справочник в интернете, посвящённые именно сравнительным характеристикам того, где, что и как работает? Я пока встречал лишь отдельные упоминания вскользь.
Хочу сделать такую "телегу", которую можно было бы использовать практически в любом скрипте, и он бы везде (ну или почти везде) работал бы.
 
 Top
Дмитрий Б.
Отправлено: 25 Мая, 2006 - 03:06:40
Post Id



Super Member


Покинул форум
Сообщений всего: 800
Дата рег-ции: Март 2005  
Откуда: Иркутск

Карма 0




document.all - MSIE4+, большинство сортов Opera, последние версии Mozilla, в т. ч. Firefox, не работает в NN; считается дурным тоном.
document.layers - только NN версий по-моему с 3 по 6.
document.getElementById - MSIE4+, NN3+, Opera, Mozilla, Firefox; один из всего двух методов, прописанный в спецификации W3C DOM.
document.имя_формы.имя_элемента - везде, прописано в спецификации.
Непосредственное указание id элемента - MSIE4+, Opera, дурной тон.

Вообще, я бы советовал юзать только document.getElementById - в эпоху долгожданной стандартизации (хвала Аллаху!) все современные броузеры поддерживают его, а процент старых сокращается. Конечно, у нас в Универе, например, есть компьютерный класс, где стоят допотопные компы под 95 виндой (мы там лабы по управлению переферией делали), и на них, ессно, MSIE3. Но по сети с них редко кто ходит - ну уж очень много за эти 11 лет наплодилось красивых сайтиков...
 
 Top
Леголегс Администратор
Отправлено: 25 Мая, 2006 - 06:21:55
Post Id



JS-маньяк


Покинул форум
Сообщений всего: 2109
Дата рег-ции: Июль 2004  
Откуда: Липецк

Карма 17




Дмитрий Б.
+1
 
 Top
Дмитрий Б.
Отправлено: 25 Мая, 2006 - 06:54:03
Post Id



Super Member


Покинул форум
Сообщений всего: 800
Дата рег-ции: Март 2005  
Откуда: Иркутск

Карма 0




Леголегс
Я что-то забыл?
 
 Top
ETC Администратор
Отправлено: 25 Мая, 2006 - 08:47:52
Post Id



Flash-coder


Покинул форум
Сообщений всего: 5275
Дата рег-ции: Дек. 2003  
Откуда: TimeZero

Карма 26




Дмитрий Б.

+1 = присоединяюсь
 
 Top
Леголегс Администратор
Отправлено: 25 Мая, 2006 - 10:28:58
Post Id



JS-маньяк


Покинул форум
Сообщений всего: 2109
Дата рег-ции: Июль 2004  
Откуда: Липецк

Карма 17





Дмитрий Б.
ETC пишет:
+1 = присоединяюсь
Или "одобряю"
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 2 (гостей: 2, зарегистрированных: 0, скрытых: 0)
« JavaScript »


Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.



Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.045]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33