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

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

 

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

 

       這個問題的解決方案:在VS2005/8Dw裏創建一個UTF-8編碼的JS文件,然後把之前的ScrollPic.js文件打開,並將其內容全部複製、並粘貼到新創建的文件裏,然後保存並修改文件名爲ScrollPic.js,把新ScrollPic.js文件替換掉舊ScrollPic.js文件就解決了。

 

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

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章