2013-06-01 2 views
0

Я сделал сайт http://www.kuha.si и он работает нормально в новых браузерах (IE10, Firefox 20, Chrome и Safari), но есть проблемы в IE 8 и 9 и Firefox 3.6сайт не работает нормально в IE8, 9

Проблема в на домашней странице вверху страницы, где я представляю блюда с соответствующими датами. В более раннем браузере это показано пустым. Главные проблемы: если я нажму F12, чтобы проверить консоль, все начинает работать (как в IE, так и в FF), и нет ошибок, поэтому я не могу понять проблему.

Проблемное меню сделано таким образом, что я вытаскиваю контент из PHP из базы данных, а затем переставляю его с помощью javascript, чтобы показать его в слайдере.

У вас есть идея, что не так, и почему все работает, когда я нажимаю f12 и обновляю сайт?

+0

Не используйте 'console.log' (' console.log (jedilnikSkupaj); 'строка 283 в сгенерированной странице) или используйте что-то вроде этого:' if (window.console && window.console.log) {console. войти (jedilnikSkupaj); } '. Это может быть проблемой для браузера IE. – Xeon

+0

Yupi, я удалил console.log, и он работает. Почему проблема console.log - это не только информация. – Simon

+0

Я узнал, где проблемы на этом посту http://stackoverflow.com/questions/7742781/why-javascript-only-works-after-opening-developer-tools-in-ie-once Никогда не сражался с console.log, может быть проблема. @Xeon большое спасибо за вашу помощь – Simon

ответ

0

Я отправляю его здесь, как это решить проблему:

Не используйте console.log (console.log(jedilnikSkupaj); линии 283 в сгенерированной страницы) или использовать что-то вроде этого:

if(window.console && window.console.log) { 
    console.log(jedilnikSkupaj); 
} 

Это может быть проблема для браузеров IE.

Смежные вопросы