Показать сообщение отдельно
  #1 (permalink)  
Старый 08.01.2013, 11:08
Аспирант
Отправить личное сообщение для Allan Stark Посмотреть профиль Найти все сообщения от Allan Stark
 
Регистрация: 24.04.2010
Сообщений: 87

Opera 12.12 (1707): Uncaught exception: ReferenceError: Undefined variable: dateFrom
Есть html файл, в хедере которого идет вызов пары js файлов и инициализация двух переменных:

<script type="text/javascript">
var dateFrom = "01.01.2013";
var dateTo = "31.01.2013";
</script>

Эти переменные затем используются в одном из js файлов.

Во всех браузерах (IE 8-10), Chrome, FF, Safari - все работает как надо и только в последней опере выкидывает ошибку:

Uncaught exception: ReferenceError: Undefined variable: dateFrom

Для проверки прогнал то же на 9-й опере (на виртуалке) - все отработало прекрасно.

Пробовал явно указать вызов переменных в js файле через window.dateFrom и window.dateTo - ругаться перестает, но переменные не инициализируются (не передаются стартовые значения), причем в этом случае естественно перестает работать в других браузерах...

Как сию напасть бороть или забить и ждать правки от "оперистов" ?
Ответить с цитированием