Логин:

Пароль:

Форумы
Общие вопросы
Document Object Model
Обсуждаем конференцию
Web Usability (test)

Общие вопросы

ie | op | nn

>> А почему бы не написать:
>
> Я когда-то сделал такую определялку на перле
> < skipped >
>
> Когда решил делать на JS, то подумал что сделаю по тому же принципу. Но во-время написания меня обмануло следущее.
> Я написал "elsif" - он не сработал, и я забил на него.
> Ну и собственоо основываясь на этом заблуждении написал эту пургу :)

Нужно только помнить, что в отличие от перла, JS доступен не только $USER_AGENT, но и все объекты, которые доступны в самом браузере. Это особено полезно, когда речь заходит не только об Опере, но и о других браузерах, у которых нет собственного "идентификатора" в строке userAgent. Пример... OmniWeb для Mac OS X.

В этом случае, если определяеш браузер по объектам а не по строке userAgent и есть доступ к нужному объекту, например через getElementById(), то пусть себе работает, зачем запрещать левым браузерам работать?

В последнее время появились достаточно браузеров, которые поддерживают спецификацию DOM level 1/2/3 и думаю, что если можно, то нужно поддерживать и их.
СообщениеАвторДата
Gilmour12.04.2001 05:19
Гость17.04.2002 14:07
Leechy12.04.2001 16:10
Gilmour12.04.2001 23:23
Mipa13.04.2001 21:29
Leechy14.04.2001 01:16
Mipa17.04.2001 00:24
Gilmour14.04.2001 01:01
slash12.04.2001 13:57
Gilmour12.04.2001 23:16
Leechy12.04.2001 23:34
Gilmour13.04.2001 00:02
Leechy13.04.2001 03:57
slash13.04.2001 11:22
Leechy13.04.2001 18:34
Gilmour13.04.2001 04:44
Leechy13.04.2001 19:07
Gilmour13.04.2001 22:59
Leechy14.04.2001 02:01
Gilmour14.04.2001 02:34
Konstantin A. M.13.04.2001 09:30
Mipa13.04.2001 21:19
Konstantin A. M.14.04.2001 09:01