Я написал javascript, который хорошо работает во всех браузерах, кроме Internet Explorer и Safari. В обоих браузерах есть синтаксическая ошибка, и Safari даже сообщает мне точную строку этой ошибки:
(function($)
{
Astrups.debugger = // This line!
{
Переменная Astrups была определена как таковая ранее в скрипте:
var Astrups = {};
Есть идеи? Спасибо
Возможно, мне следует упомянуть сообщение об ошибке. Сафари говорит мне:
SyntaxError: Ошибка разбора
А Internet Explorer просто жалуется, что Astrups в undefined в файле HTML.