Устранение неполадок IE6 + 7 только сообщение об ошибке - PullRequest
1 голос
/ 26 марта 2009

Я создал сайт: www.bgarchitect.co.nz , который был столь же полезен для обучения в jQuery и CSS / xHTML, но также является реальным проектом и поэтому должен работать в большинстве браузеров ( IE6 по-прежнему проблема, но IE7 действительно не должно иметь проблемы здесь).

Что-то, что меня ужасно беспокоит, вызывает эту ошибку: IE6 + 7 Only Error PopUp http://www.9d.co.nz/screengrabs/ie_error.png

, что происходит только в IE 6 и 7. IE8 работает нормально, также как и webkit и mozilla.

Проще говоря: я не знаю, где искать «Строка 8; Символ 9», так как у источника HTML есть только метатег в строке 8.

Поскольку я использовал несколько jQuery / java-скриптов, я боюсь, что это может быть что-то там, но скрипты действительно работают так, как должны, даже если я получаю эту ошибку.

Любые предложения, идеи или решения приветствуются. Спасибо за чтение и интерес.

Jannis

Ответы [ 3 ]

3 голосов
/ 26 марта 2009

Где-то в вашем JavaScript есть лишняя запятая.

EDIT
Вот дополнительные запятые внутри jsLinkNudging.js:

$('.categories img').hover(function() { //mouse in  
    $(this).animate({ 
        marginTop: "5px", <- remove comma here
    }, "fast");  
}, function() { //mouse out  
    $(this).stop().animate({ 
        marginTop: "10px", <- remove comma here
    }, "fast");  
});  

Следите за обоими полями. У вас есть запятая, но больше нет свойств. Уберите их обоих.

1 голос
/ 26 марта 2009

Перейдите в Инструменты -> Свойства обозревателя -> Дополнительно и снимите флажки с надписью «Отключить отладку сценариев ...»

Затем, когда вы получите ошибку, она спросит, хотите ли вы отладить, и затем вы ответите «Да», и она запустит Visual Studio и выделит точное место, где что-то пошло не так.

Вы можете получить Visual Studio Express здесь .

0 голосов
/ 26 марта 2009

Вы также можете проверить это дополнение только IE http://www.debugbar.com/ он очень похож на firebug и имеет консоль тоже

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...