Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
1 / 1 / 0
Регистрация: 13.05.2009
Сообщений: 244
1

Ошибка определения браузера IE и Опера

10.06.2010, 07:48. Просмотров 1008. Ответов 4
Метки нет (Все метки)


Не могу понять:
Код
NC = (parent.Frame1.document.layers);
IE = (parent.Frame1.document.all);
Opera = (parent.Frame1.document.getElementById);
if (NC) {alert('NC');}
if (IE) {alert('IE');}
if (Opera) {alert('Opera');}
Почему и в IE, и в Опере появляются оба алерта, для IE и для Opera?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.06.2010, 07:48
Ответы с готовыми решениями:

История браузера Опера
Можно как то импортировать историю с оперы в мою программу?

С браузера Опера многочисленные перенаправления, вирус
Здравствуйте. Мне очень нужна ваша помощь. После попытки бесплатно скачать пакет офис 2007 г., мой...

При открытии браузера гугл хром,открывается опера
Добрый день. При открытии браузера Google Chrome,открывается Opera.После открытия ,вместо домашней...

В новых версиях браузера опера трещит звук. Почему?
Пользуюсь оперой уже довольно давно. Начиная с оперы 31 и последующих версий звук в опере начинает...

4
1 / 1 / 0
Регистрация: 13.05.2009
Сообщений: 244
10.06.2010, 07:51  [ТС] 2
Вдогон: Опера версия 7.21, IE 6.0
0
80 / 56 / 68
Регистрация: 15.03.2007
Сообщений: 6,908
10.06.2010, 11:57 3
Потому что коллекция document.all и функция documеnt.getElementById доступны и в IE и в Opera
0
1 / 1 / 0
Регистрация: 13.05.2009
Сообщений: 244
10.06.2010, 13:14  [ТС] 4
А как тогда однозначно определить каким браузером просматривается страница? Через navigator.name ?
0
1 / 1 / 0
Регистрация: 13.05.2009
Сообщений: 244
10.06.2010, 13:37  [ТС] 5
А, допер... вот так:
Код
var Brwsr = window.navigator.appName;

if (Brwsr == 'Netscape') {
...
  }
if (Brwsr == 'Opera') {
...
  }
if (Brwsr == 'Microsoft Internet Explorer') {
...
  }
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.06.2010, 13:37

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

При запуске браузера Опера открываеться вкладка с рекламой
С запуском Оперы открываеться вкладка с рекламой. При запуске другого браузера (Гугл Хром) все...

При запуске браузера Опера появляется командная строка
При запуске браузера Опера появляется командная строка (там что то прописывается потом закрывается)...

При загрузке браузера опера автоматически открываеться сайт webalta как ее отключить
когда открываю оперу автомотически загружаеться webalta меня это очень напрягает как это можно...

При загрузке браузера опера автоматически открываеться сайт torrent как ее отключить / Софт: Интернет и сеть,
Когда открываю интернет (yandex) автоматически загружается сайт torrentino.com, меня это очень...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.