頁面js遇到亂碼問題的解決方法是和無法轉碼的情況
更新時間:2014年04月30日 16:13:53 作者:
在老項目里加些js文件和老項目的編碼格式不一致出現(xiàn)亂碼,由于兩個文件都不能轉格式,于是百度個不錯的方法在此與大家分享下
今日遇到一個棘手的問題,在老項目里加些js文件和老項目的編碼格式不一致出現(xiàn)亂碼。老頁面是GB2312,鏈入的js文件是UTF-8,兩個文件都不能轉格式。
第一個想法就是將js文件中的中文轉換為unicode編碼。這種做法是建立在犧牲可讀性的條件下的,中文全都變成密碼了。
事后想想應該還有更好的方法吧,然后就去百度,方法如下:
<script type='text/javascript' src='xxxuft.js' charset='utf-8'></script>
加上紅色的設置,意思是指定js文件的編碼格式。這種方法還適合由服務器端動態(tài)生成的js文件前端人員無法轉碼,和跨域加載的他人網(wǎng)站的js文件的情況。
第一個想法就是將js文件中的中文轉換為unicode編碼。這種做法是建立在犧牲可讀性的條件下的,中文全都變成密碼了。
事后想想應該還有更好的方法吧,然后就去百度,方法如下:
復制代碼 代碼如下:
<script type='text/javascript' src='xxxuft.js' charset='utf-8'></script>
加上紅色的設置,意思是指定js文件的編碼格式。這種方法還適合由服務器端動態(tài)生成的js文件前端人員無法轉碼,和跨域加載的他人網(wǎng)站的js文件的情況。
您可能感興趣的文章:
- js防止DIV布局滾動時閃動的解決方法
- js實現(xiàn)window.open不被攔截的解決方法匯總
- js onmousewheel事件多次觸發(fā)問題解決方法
- Ajax局部更新導致JS事件重復觸發(fā)問題的解決方法
- js自動生成的元素與頁面原有元素發(fā)生堆疊的解決方法
- php ci框架中加載css和js文件失敗的原因及解決方法
- php中json_encode處理gbk與gb2312中文亂碼問題的解決方法
- js處理php輸出時間戳對不上號的解決方法
- ajax跨域請求js拒絕訪問的解決方法
- js中的onchange和onpropertychange (onchange無效的解決方法)
- js 賦值包含單引號雙引號問題的解決方法
- js中style.display=""無效的解決方法
相關文章
JavaScript基于libgif.js實現(xiàn)控制gif動畫幀
這篇文章主要為大家詳細介紹了JavaScript如何利用libgif.js插件控制gif動畫幀,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學習一下2024-02-02javascript獲取指定區(qū)間范圍隨機數(shù)的方法
下面小編就為大家?guī)硪黄猨avascript獲取指定區(qū)間范圍隨機數(shù)的方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-09-09JavaScript定義簡單的頁面復選框實現(xiàn)全選操作
本文主要介紹了JavaScript定義簡單的頁面復選框實現(xiàn)全選操作,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2023-05-05