頁面js遇到亂碼問題的解決方法是和無法轉(zhuǎn)碼的情況
更新時(shí)間:2014年04月30日 16:13:53 作者:
在老項(xiàng)目里加些js文件和老項(xiàng)目的編碼格式不一致出現(xiàn)亂碼,由于兩個(gè)文件都不能轉(zhuǎn)格式,于是百度個(gè)不錯(cuò)的方法在此與大家分享下
今日遇到一個(gè)棘手的問題,在老項(xiàng)目里加些js文件和老項(xiàng)目的編碼格式不一致出現(xiàn)亂碼。老頁面是GB2312,鏈入的js文件是UTF-8,兩個(gè)文件都不能轉(zhuǎn)格式。
第一個(gè)想法就是將js文件中的中文轉(zhuǎn)換為unicode編碼。這種做法是建立在犧牲可讀性的條件下的,中文全都變成密碼了。
事后想想應(yīng)該還有更好的方法吧,然后就去百度,方法如下:
<script type='text/javascript' src='xxxuft.js' charset='utf-8'></script>
加上紅色的設(shè)置,意思是指定js文件的編碼格式。這種方法還適合由服務(wù)器端動(dòng)態(tài)生成的js文件前端人員無法轉(zhuǎn)碼,和跨域加載的他人網(wǎng)站的js文件的情況。
第一個(gè)想法就是將js文件中的中文轉(zhuǎn)換為unicode編碼。這種做法是建立在犧牲可讀性的條件下的,中文全都變成密碼了。
事后想想應(yīng)該還有更好的方法吧,然后就去百度,方法如下:
復(fù)制代碼 代碼如下:
<script type='text/javascript' src='xxxuft.js' charset='utf-8'></script>
加上紅色的設(shè)置,意思是指定js文件的編碼格式。這種方法還適合由服務(wù)器端動(dòng)態(tài)生成的js文件前端人員無法轉(zhuǎn)碼,和跨域加載的他人網(wǎng)站的js文件的情況。
您可能感興趣的文章:
- js防止DIV布局滾動(dòng)時(shí)閃動(dòng)的解決方法
- js實(shí)現(xiàn)window.open不被攔截的解決方法匯總
- js onmousewheel事件多次觸發(fā)問題解決方法
- Ajax局部更新導(dǎo)致JS事件重復(fù)觸發(fā)問題的解決方法
- js自動(dòng)生成的元素與頁面原有元素發(fā)生堆疊的解決方法
- php ci框架中加載css和js文件失敗的原因及解決方法
- php中json_encode處理gbk與gb2312中文亂碼問題的解決方法
- js處理php輸出時(shí)間戳對(duì)不上號(hào)的解決方法
- ajax跨域請(qǐng)求js拒絕訪問的解決方法
- js中的onchange和onpropertychange (onchange無效的解決方法)
- js 賦值包含單引號(hào)雙引號(hào)問題的解決方法
- js中style.display=""無效的解決方法
相關(guān)文章
基于Bootstrap的網(wǎng)頁設(shè)計(jì)實(shí)例
這篇文章主要介紹了基于Bootstrap的網(wǎng)頁設(shè)計(jì)實(shí)例,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2017-03-03
用javascript實(shí)現(xiàn)的支持lrc歌詞的播放器
用javascript實(shí)現(xiàn)的支持lrc歌詞的播放器...2007-05-05
JS區(qū)分Object與Aarry的六種方法總結(jié)
下面小編就為大家?guī)硪黄狫S區(qū)分Object與Aarry的六種方法總結(jié)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-02-02
webpack前端應(yīng)用之基礎(chǔ)打包實(shí)現(xiàn)
本文主要介紹了webpack前端應(yīng)用之基礎(chǔ)打包實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-02-02
一些常用的JS功能函數(shù)(2009-06-04更新)
將 ClientMentInfo類改成了兼容IE6,IE7,IE8,Vista,Windows 7和Firefox2009-06-06
JavaScript字符串String和Array操作的有趣方法
字符串和數(shù)組在程序編寫過程中是十分常用的類型,因此程序語言都會(huì)將String和Array作為基本類型,并提供許多字符串和數(shù)組的方法來簡化對(duì)字符串的操作2012-12-12
requirejs按需加載angularjs文件實(shí)例
本篇文章主要介紹了requirejs按需加載angularjs文件實(shí)例,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-06-06
javascript設(shè)計(jì)模式之Adapter模式【適配器模式】實(shí)現(xiàn)方法示例
這篇文章主要介紹了javascript設(shè)計(jì)模式之Adapter模式,結(jié)合實(shí)例形式分析了JS適配器模式的原理與具體實(shí)現(xiàn)方法,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2017-01-01

