несколько функций загрузки не работают в Chrome и Safari - PullRequest
0 голосов
/ 02 апреля 2012

Вот мой код <body scroll="yes" onload="checkWhileOnload(#{Bean.conLimit},'#{Bean.URL}');checkLoadStatus();hideLoader();">

Проблема, с которой я сталкиваюсь, заключается в том, что функция checkLoadStatus () вообще не вызывается в Safari и Chrome, где она нормально работает в IE и FF. Может кто-нибудь, пожалуйста, помогите мне в этом?

Ответы [ 3 ]

0 голосов
/ 02 апреля 2012

Вы можете добавить кавычки

window.onload = function(){
checkWhileOnload('#{Bean.conLimit}','#{Bean.URL}');
checkLoadStatus();
hideLoader();
}

Что говорит консоль javascript (Ctrl + Shift + J)

0 голосов
/ 02 апреля 2012

Это просто проблема с местом, вот что:
window.onload = function () {
checkLoadStatus ();
checkWhileOnload ( '# {Bean.conLimit}', '# {Bean.URL}');
hideLoader ();
}

Поставьте сначала свой статус проверки; ты можешь это сделать ?:(

0 голосов
/ 02 апреля 2012

Попробуйте отделить ваш js-код от html.

window.onload = function(){
    checkWhileOnload(#{Bean.conLimit},'#{Bean.URL}');
    checkLoadStatus();
    hideLoader();
}

Я не уверен насчет ваших цитат, вы должны посмотреть на это

...