2011-04-21 110 views
0

目前我使用的jQuery插件旋轉旋轉頁面上的圖像,一切都在我的身邊所有的瀏覽器工作正常。問題是我們的qa部門。是看着他們的IE6 VM和他們沒有看到的是在頁面上旋轉的圖像(實際上他們看到的圖像的一瞬間,然後自敗。我們的虛擬機之間的主要區別是,他們使用的是IE6 6.0.290及我使用2.0.260我只是想從別人發現,如果他們可能會看到一個問題,我的代碼或可能提出一個建議這裏是我的jQuery:。jQuery的旋轉IE6問題

$(window).load(function() { 
    $('#main-image img').rotate(90); 
    $('#main-image .rvml').css({ 'margin': '-65px 0 0 -105px' }); 

    if ($('.ie6, .ie7').length) { 
     $('#main-image .photo').css({ 'overflow': 'hidden', 'height': '240px' }); 
     $('#main-image .rvml').css('position', 'relative'); 
    } 

    if ($('.ie6, .ie7, .ie8').length) { 
     $('#main-image img').css('visibility', 'visible'); 
    } else { 
     $('#main-image img').fadeIn('fast'); 
    } 
}); 

而且,這裏是插件,我有一直使用:http://code.google.com/p/jqueryrotate/

+1

文檔說> IE 6,所以也許這不是包容 – austinbv 2011-04-21 17:35:14

+0

你是什麼意思? – Lawrence 2011-04-21 17:46:00

+0

@austinbv:實際上,它表示「IE6>」,我從「IE6以上」讀取它。它使用的技術應該和IE6一樣,IE7和IE8也一樣。儘管如此,我仍然建議任何人仍然試圖支持IE6停止 - 現在大多數國家的使用率下降到不到2%它只是不值得花時間來讓網站繼續使用它(坦白地說,我們在一年前停止了對IE6的支持,現在我們甚至開始考慮放棄對IE7的官方支持)。 – Spudley 2011-04-21 17:51:55

回答