Показать сообщение отдельно
Старый 17.06.2006, 23:07   #1
Guest
 
Сообщений: n/a
Дискриминация Оперы?

Почему в Опере не показывается левое меню пока не включишь пункт Идентифицироваться как IE? Всё и так работает отлично! Проверял на версиях Оперы от 7 до 9й - всё ОК. Зачем такой геморрой? Пожалуйста, уберите эту глупость!


Файл http://igromania.ru/images/menu.js
Код:
function ShowMenu() {

	var HTML = "";
	if (navigator.appName == 'Microsoft Internet Explorer') {
		LoadMenu();
	}
	if (navigator.appName == 'Opera') {
		alert('Измените идетификацию вашего броузера на IE 5.0 для отображения меню');
	}
	if (navigator.appName == 'Netscape') {
		if (navigator.appVersion < '5.0') {
			HTML = LoadMenu_NC();
		}
		else {
			LoadMenu();
		}	
	}
	
	document.write('<img align=right src="/images/transparent.gif" width="1" height="300">');

}
Просто замените красную строчку на LoadMenu(); и всё. Большое спасибо!
 
Ответить с цитированием