Вёрстка « Сделал сайт, но он не открывается в IE8!

Сделал сайт, первая страница в IE8 открывается!!!, а остальные загружаются, до конца (или почти до конца), но выскакивает окно - операция прервана, не удалось открыть узел site.ru
Везде работает, но решил еще в этом динозавре открыть и вот такая беда!
Что это может быть, как исправить?

JS код везде одинаков(это я к тому что 1 страница открывается нормально):


<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
<script src="js/jquery-ui-1.7.2.custom.min.js" type="text/javascript"></script>
<script src="js/s3Slider.js" type="text/javascript"></script>
<script type="text/javascript" src="js/jquery.form.js"></script>
<script src="js/facebox.js" type="text/javascript"></script>
<script type="text/javascript">
   $(".contimage").hover(function() {
      $(this).animate({
        opacity:1
      },200);
    }, function() {
      $(this).animate({
        opacity:0.8
      },200);
    });
    $('#submitform').ajaxForm({
      target: '#error',
      success: function() {
      $('#error').fadeIn('slow');
      }
  });
$('a[rel*=facebox]').facebox()
  $("ul.subnav").parent().append("<span></span>");
 
  $("ul.topnav li a").mouseover(function() {
   
    $(this).parent().find("ul.subnav").slideDown('fast').show();
 
    $(this).parent().hover(function() {
    }, function(){  
      $(this).parent().find("ul.subnav").slideUp('slow');
    });
 
    }).hover(function() {
      $(this).addClass("subhover");
     
      $(this).removeClass("subhover");
  });
$(document).ready(function() {
   $('#s3slider').s3Slider({
      timeOut: 10000
   });
});
</script>
<script type="text/javascript">
google-analytics
</script>
 

1 ответов


Это ошибка в вашем JavaScript-коде. IE, в отличие от других браузеров, более «нежный» и «чувствительный». И когда Лиса или Опера спокойно проглатывают ошибки JavaScript-программиста, ишак сдаётся с потрохами.
Открывайте лису с Фаербагом, включайте консоль и смотрите ошибки.