JavaScript 亂碼問(wèn)題
更新時(shí)間:2009年08月06日 18:21:48 作者:
在用js寫(xiě)網(wǎng)頁(yè)時(shí),如果html等內(nèi)容全部用document.write輸出,包括<html>、<meta等標(biāo)簽,當(dāng)嵌套時(shí),會(huì)出現(xiàn)輸出內(nèi)容為亂碼的問(wèn)題
頁(yè)面編碼如果全部都是gb2312,而在JS里document.write輸中也輸出了<meta http-equiv="Content-Type" content="text/html; charset=gb2312">,還會(huì)出現(xiàn)亂碼問(wèn)題,原因是 :瀏覽器分析,發(fā)現(xiàn)JS的默認(rèn)編碼仍然是UTF-8,最后找得解決方案:
方案一:此時(shí)將對(duì)方JS上,改成只有body內(nèi)的內(nèi)容通過(guò)document.write輸出,其他<meta直接在htm頁(yè)內(nèi)出入,然后通過(guò)iframe其htm頁(yè)即可。
方案二:在包含JS文件時(shí),加上:<script Charset="gb2312" Type="Text/JavaScript" Language="JavaScript" >,此時(shí),將JS默認(rèn)編碼改成和你的父頁(yè)的編碼一致即可
方案一:此時(shí)將對(duì)方JS上,改成只有body內(nèi)的內(nèi)容通過(guò)document.write輸出,其他<meta直接在htm頁(yè)內(nèi)出入,然后通過(guò)iframe其htm頁(yè)即可。
方案二:在包含JS文件時(shí),加上:<script Charset="gb2312" Type="Text/JavaScript" Language="JavaScript" >,此時(shí),將JS默認(rèn)編碼改成和你的父頁(yè)的編碼一致即可
您可能感興趣的文章:
- JavaScript讀取中文cookie時(shí)的亂碼問(wèn)題的解決方法
- java 逐行讀取txt文本如何解決中文亂碼
- java 頁(yè)面url傳值中文亂碼的解決方法
- java中Servlet處理亂碼的方法
- java中Filter過(guò)濾器處理中文亂碼的方法
- java連接mysql數(shù)據(jù)庫(kù)亂碼的解決方法
- JAVA POST與GET數(shù)據(jù)傳遞時(shí)中文亂碼問(wèn)題解決方法
- javascript alert亂碼的解決方法
- java頁(yè)面中文亂碼的解決辦法
- java生成csv文件亂碼的解決方法示例 java導(dǎo)出csv亂碼
- java壓縮zip文件中文亂碼問(wèn)題解決方法
- java中form以post、get方式提交數(shù)據(jù)中文亂碼問(wèn)題總結(jié)
- JavaEE中用response向客戶(hù)端輸出中文數(shù)據(jù)亂碼問(wèn)題分析
- Java中FTPClient上傳中文目錄、中文文件名亂碼問(wèn)題解決方法
- java實(shí)現(xiàn)PPT轉(zhuǎn)PDF出現(xiàn)中文亂碼問(wèn)題的解決方法
- 解決javaWEB中前后臺(tái)中文亂碼問(wèn)題的3種方法
相關(guān)文章
詳解Javascript動(dòng)態(tài)操作CSS
本文我們會(huì)討論如何通過(guò) JavaScript 在運(yùn)行時(shí)操作 CSS,從而動(dòng)態(tài)地更新應(yīng)用到我們的元素上的式樣。本文所用的技術(shù)是我們已經(jīng)看到過(guò)的,但在利用 CSS DOM 來(lái)進(jìn)行操作的時(shí)候還需要注意幾個(gè)特殊點(diǎn)。2014-12-12如何使Chrome控制臺(tái)支持多行js模式——意外發(fā)現(xiàn)
一直以來(lái),Chrome控制臺(tái)都缺少象IE調(diào)試臺(tái)那樣的多行執(zhí)行模式,今天意外發(fā)現(xiàn)Chrome其實(shí)也支持多行模式2013-06-06JS/jQuery實(shí)現(xiàn)獲取時(shí)間的方法及常用類(lèi)完整示例
這篇文章主要介紹了JS/jQuery實(shí)現(xiàn)獲取時(shí)間的方法及常用類(lèi),結(jié)合完整實(shí)例形式分析了javascript針對(duì)日期時(shí)間的獲取、轉(zhuǎn)換、計(jì)算與檢測(cè)相關(guān)操作技巧,需要的朋友可以參考下2019-03-03淺談高大上的微信小程序中渲染html內(nèi)容—技術(shù)分享
大部分Web應(yīng)用的富文本內(nèi)容都是以HTML字符串的形式存儲(chǔ)的,那么在微信小程序中,應(yīng)當(dāng)如何渲染這部分內(nèi)容呢?感興趣的小伙伴們可以參考一下2018-10-10使用forEach和ES6實(shí)現(xiàn)tab切換的示例代碼
tab切換在很多菜單欄中都可以用到,本文主要介紹了使用forEach和ES6實(shí)現(xiàn)tab切換的示例代碼,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-04-04

JavaScript常見(jiàn)事件處理程序?qū)嵗偨Y(jié)
這篇文章主要介紹了JavaScript常見(jiàn)事件處理程序,結(jié)合實(shí)例形式總結(jié)分析了javascript HTML事件、DOM事件、IE事件等相關(guān)處理程序與操作技巧,需要的朋友可以參考下
2019-01-01