ВНИМАНИЕ! ОСТЕРЕГАЙТЕСЬ МОШЕННИКОВ!
Помните, что все браузеры Opera АБСОЛЮТНО БЕСПЛАТНЫ.
Загружайте новые версии ТОЛЬКО С ОФИЦИАЛЬНОГО САЙТА или с ресурсов, которым ДОВЕРЯЕТЕ!


Предыдущее | Следующее | Архив форума | myOpera.net | Поиск
Opera 8.01 не работает JavaScript Letaksios  07/15/05 03:53 AM

Установил себе оперу и почему то не работает JavaScript
Сразу скажу, что прокси и фаервола нету!!!

для примера сайт, на котором не работает! Но в принципе не работает на всех сайтах!

_http://territory.ru/info/

Версия 8.01
Сборка 7642
Платформа Win32
Система Windows 2000

Версия Java Sun Java Runtime Environment version 1.5
XHTML+голос Плагин не загружен

Re: Opera 8.01 не работает JavaScript Stinger  07/15/05 04:47 AM

В ответ на:
http://territory.ru/info/


Сайт сделан только для Internet Explorer в обход общепринятых стандартов. Нормально функционирует он тоже только в IE.

Re: Opera 8.01 не работает JavaScript Asmodeus  07/16/05 04:52 PM

Хаха
а у меня то работает, то не работает. Версия 8.02 ТР с битторрентом.

Re: Opera 8.01 не работает JavaScript Vitj0k  07/18/05 01:19 PM

У меня тоже самое. После установки 8ой оперы перестал корректно работать javascript. Открываю тот же сайт IE или Firefox все работает

Re: Opera 8.01 не работает JavaScript mayss  07/18/05 02:03 PM

В ответ на:
После установки 8ой оперы перестал корректно работать javascript.

Не знаю.. Только что попробовал 7.54- показывает этот сайт точно также как и 8-я

Re: Opera 8.01 не работает JavaScript Vitj0k  07/19/05 01:39 AM

Тут "перестал работать" неверное высказывание, скорее в 8-ой опере javascript стал работать по-другому. Отчего мой сайт, например, стал неработоспособным из под новой Оперы в некоторых частях. Пришлось переписывать скрипты. Но еще убил время в поисках причины!

Вот тут _//www.nosecret.ru/jstest/_ я написал небольшой скриптик для работы с формой, который наглядно показывает отличие Оперы 8. Казалось бы мелочь, но скрипт-то работает по-другому!

Re: Opera 8.01 не работает JavaScript VVSite  07/19/05 06:07 AM

В ответ на:

Тут "перестал работать" неверное высказывание, скорее в 8-ой опере javascript стал работать по-другому. Отчего мой сайт, например, стал неработоспособным из под новой Оперы в некоторых частях. Пришлось переписывать скрипты. Но еще убил время в поисках причины!

Вот тут JavaScript in Opera 8 я написал небольшой скриптик для работы с формой, который наглядно показывает отличие Оперы 8. Казалось бы мелочь, но скрипт-то работает по-другому!



Я тоже на такие грабли наступал. Вот что посоветовали на Оперном форуме:

Code:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<title>Script read file input value</title>
</head>
<body><form action="" enctype="multipart/form-data">
<input type="file" name="thefile" id="thefile">
<input type="button" onclick="document.getElementById('thefile').type='text';alert(document.getElementById('thefile').value);" value="Show value"></form>
</body>
</html>



Re: Opera 8.01 не работает JavaScript Vitj0k  07/19/05 10:21 AM

В ответ на:
Я тоже на такие грабли наступал. Вот что посоветовали на Оперном форуме:


Это решение не для IE к сожалению. Он не поддерживает свойство type элемента. То есть придется различать браузеры, универсального решения я пока не знаю.

Re: Opera 8.01 не работает JavaScript VVSite  07/19/05 10:38 AM

В ответ на:

Это решение не для IE к сожалению. Он не поддерживает свойство type элемента. То есть придется различать браузеры, универсального решения я пока не знаю.



Да нет, поддерживает. Просто в ИЕ это свойство только для чтения. Можно сделать так:

Code:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<title>Script read file input value</title>
</head>
<body><form action="" enctype="multipart/form-data">
<input type="file" name="thefile" id="thefile">
<input type="button" onclick="try{ document.getElementsByName('thefile')[0].type='text'; } catch(e) {} alert(document.getElementsByName('thefile')[0].value);" value="Show value"></form>
</body>
</html>




У меня получилось на IE6 и Opera8

Re: Opera 8.01 не работает JavaScript Vitj0k  07/19/05 11:11 AM

Отличное решение! Спасибо!

Re: Opera 8.01 не работает JavaScript *DELETED* Algris  07/19/05 12:19 PM

Сообщение удалено. Удалил Algris

Re: Opera 8.01 не работает JavaScript VVSite  07/19/05 12:22 PM

В ответ на:
Что с этим делать?


Да что хочешь, то и делай.


MyOpera.net - Home


Rambler's Top100