Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Не просто определение типа браузера... (https://javascript.ru/forum/misc/1132-ne-prosto-opredelenie-tipa-brauzera.html)

Driver86 02.04.2008 03:06

Не просто определение типа браузера...
 
Значит, два вопроса..
Необходимо сделать так, что бы с помощью javascript'а определялся тип браузера, а именно: если это Opera, то в качестве файла стилей подключался opera.css, если любой другой браузер - то all.css. Как это сделать?
И второе..
Где ошибка в следующем коде (ибо он НЕ работает...):
<script type="text/javascript"><!--
if (navigator.appName == "Opera"){
document.getElelementById('myimg').src=http://src.ucoz.ru/t/151/5.gif;
}
// --></script>
<img id="myimg" src=http://src.ucoz.ru/t/151/3.gif />

Kolyaj 02.04.2008 09:26

Кавычки забыли:
<script type="text/javascript"><!--
if (navigator.appName == "Opera"){
  document.getElelementById('myimg').src="http://src.ucoz.ru/t/151/5.gif";
}
// --></script>
<img id="myimg" src="http://src.ucoz.ru/t/151/3.gif" />

tenshi 02.04.2008 10:14

Инструменты - дополнительно - консоль ошибок.

Matigor 08.04.2008 19:17

1. Интересно, Опера поддерживает тег <EMBED>?
2. При использовании navigator.appCodeName IE выдает Mozilla. Почему так?

tenshi 08.04.2008 19:51

1. на нафиг он тебе?
2. из соображений совместимости, не актуальной на данный момент

Matigor 08.04.2008 20:05

для фоновой музыки, например...
ты верно не аспирант, а школьник:)))

tenshi 08.04.2008 21:35

Цитата:

для фоновой музыки, например...
для отпугивания посетителей?


Часовой пояс GMT +3, время: 14:15.