내 홈페이지는 모든 브라우저에서 정상적으로 작동하지만 IE9에서는 페이지 일부가로드되지 않습니다. 내 페이지의 주 이미지 아래에는 애니메이션 등 6 개가 포함 된 상자가 있습니다. IE 9는 해당 상자를 표시하지 않으며 그 이유를 이해하지 못합니다. 어떤 아이디어?IE9에서 페이지가 제대로로드되지 않습니다.
참고 - 나는 코드 나는이 나에게보고 여기
) 여러 사람들을 통해이 문제를 확인 있었다 (I Windows XP를 사용하고 있습니다) IE 9이를 테스트 할 수 없습니다 :
JAVASCRIPT
var $j = jQuery.noConflict();
$j(document).ready(function(){
Engine.Initialize();
if(!$j('body').hasClass('index') && !$j('body').hasClass('homepage')) {
}
});
var Engine = {
Initialize: function() {
Engine.Homepage_Animation();
},
Homepage_Animation: function() {
if(!$j.browser.msie) {
$j('#homepage-main-item img').hide().fadeIn(700, function(){
$j(this).css('display', 'block');
$j('#homepage-boxes .boxes').each(function(i) {
$j(this).delay(100 * i).animate({
opacity: 1
}, 300);
});
});
} else {
$j('#homepage-main-item img').css('display', 'block');
$j('#homepage-boxes .boxes').css('opacity', 1);
}
}
}
HTML
(아래 HTML 코드는 상자 1 개만의 것입니다. 전체 코드를 보려면
<div class="boxes-content">
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
</div>
가이 코드를 작성하지 않은 것을 참고) 아래 링크를 클릭하십시오, 친구가 나를 위해 그것을 만든 그는 응답하지 않았습니다.
'alert ("test1");'을 추가 할 수 있습니까? '$ j ('# homepage-main-item img ') 앞의 else {} 안에 있습니다 .css ('display ','block ');' IE의 해당 지점에 도달하는지 확인합니다. 우리는 거기에서 갈 수 있습니다. – Chris
@Chris - 추가했습니다. 그러나 Windows XP를 사용하고 있기 때문에 IE 9에서 테스트 할 수있는 방법이 없습니다. 내 질문에) – L84
사이트를 로컬 드라이브에 복사 할 수 있습니까? 다른 방법으로 테스트하는 것은 매우 어려울 것입니다. 잠시 동안 '경고'기능을 제거하는 것이 좋습니다. – Chris