關於製作JS滾動特效常用的ScrollPic.js檔案在IE6下不相容的解決辦法

來源:互聯網
上載者:User

前兩天,我公司做了一個.Net的企業網站,而這個企業網站的首頁需要做一個產品圖片從左至右自動滾動的效果,而我就採用了ScrollPic.js這個製作JS滾動特效常用的JS檔案製作。當我用上這個檔案後,在IE7,IE8,FireFox和Google瀏覽器都能正常滾動,但IE6上就是不滾動,報的是“XX未定義”這樣的JS指令碼錯誤。我就鬱悶了。然後我費了很多時間來找這個錯誤,又網上查了一些相關資料,終於知道為什麼ScrollPic.js這個檔案在IE6下不相容了。

 

這個問題的原因是:ScrollPic.js檔案的編碼與網頁檔案的編碼不統一。也就是說我.Net的index.aspx檔案是UTF-8編碼的,而這個ScrollPic.js檔案是gb2312編碼的,就造成了兩檔案編碼不統一而導致IE6下不相容的情況。

 

       這個問題的解決方案:在VS2005/8或Dw裡建立一個UTF-8編碼的JS檔案,然後把之前的ScrollPic.js檔案開啟,並將其內容全部複製、並粘貼到新建立的檔案裡,然後儲存並修改檔案名稱為ScrollPic.js,把新ScrollPic.js檔案替換掉舊ScrollPic.js檔案就解決了。

 

       本內容轉載至 http://www.sino-ec.com/news2.asp?classid=53&id=327

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.