Отладка IE 7 - ошибка скрипта - PullRequest
0 голосов
/ 23 декабря 2009

Я специально создаю сайт, который не будет работать в IE6. IE7 - самый старый поддерживаемый браузер IE для моего сайта.

У меня проблема с IE 7, когда вы заходите на мой сайт. Всплывающее окно говорит: Script Error Line 55 Char # Error: 'cms_ims' is undefined. Затем вы должны нажать продолжить выполнение сценариев, да. Кто-нибудь знает, что вызывает это в моем коде? Мой сайт www.vitaminjdesign.com. Спасибо

Ответы [ 2 ]

1 голос
/ 15 октября 2010

попробуйте это:

$(window).load(function(){

    var css_cims=[];   <<< add this one
    var css_ims=[];    <<< and this one

    $.each(css_ims,function(){(new Image()).src=_siteRoot+'css/images/'+this;});

    $.each(css_cims,function(){
         var css_im=this;
         $.each(['blue','purple','pink','red','grey','green','yellow','orange'],function(){
(new Image()).src=_siteRoot+'css/'+this+'/'+css_im;
    });
    });
}); 
0 голосов
/ 23 декабря 2009

Переменная cms_ims не определена как глобальная или локальная переменная в выполняемой функции:

$(window).load(function(){
 $.each(css_ims,function(){(new Image()).src=_siteRoot+'css/images/'+this;});
 $.each(css_cims,function(){
  var css_im=this;
  $.each(['blue','purple','pink','red','grey','green','yellow','orange'],function(){
   (new Image()).src=_siteRoot+'css/'+this+'/'+css_im;
  });
 });
}); 
...