JavaScript 亂碼問題
更新時間:2009年08月06日 18:21:48 作者:
在用js寫網頁時,如果html等內容全部用document.write輸出,包括<html>、<meta等標簽,當嵌套時,會出現輸出內容為亂碼的問題
頁面編碼如果全部都是gb2312,而在JS里document.write輸中也輸出了<meta http-equiv="Content-Type" content="text/html; charset=gb2312">,還會出現亂碼問題,原因是 :瀏覽器分析,發(fā)現JS的默認編碼仍然是UTF-8,最后找得解決方案:
方案一:此時將對方JS上,改成只有body內的內容通過document.write輸出,其他<meta直接在htm頁內出入,然后通過iframe其htm頁即可。
方案二:在包含JS文件時,加上:<script Charset="gb2312" Type="Text/JavaScript" Language="JavaScript" >,此時,將JS默認編碼改成和你的父頁的編碼一致即可
方案一:此時將對方JS上,改成只有body內的內容通過document.write輸出,其他<meta直接在htm頁內出入,然后通過iframe其htm頁即可。
方案二:在包含JS文件時,加上:<script Charset="gb2312" Type="Text/JavaScript" Language="JavaScript" >,此時,將JS默認編碼改成和你的父頁的編碼一致即可
您可能感興趣的文章:
- JavaScript讀取中文cookie時的亂碼問題的解決方法
- java 逐行讀取txt文本如何解決中文亂碼
- java 頁面url傳值中文亂碼的解決方法
- java中Servlet處理亂碼的方法
- java中Filter過濾器處理中文亂碼的方法
- java連接mysql數據庫亂碼的解決方法
- JAVA POST與GET數據傳遞時中文亂碼問題解決方法
- javascript alert亂碼的解決方法
- java頁面中文亂碼的解決辦法
- java生成csv文件亂碼的解決方法示例 java導出csv亂碼
- java壓縮zip文件中文亂碼問題解決方法
- java中form以post、get方式提交數據中文亂碼問題總結
- JavaEE中用response向客戶端輸出中文數據亂碼問題分析
- Java中FTPClient上傳中文目錄、中文文件名亂碼問題解決方法
- java實現PPT轉PDF出現中文亂碼問題的解決方法
- 解決javaWEB中前后臺中文亂碼問題的3種方法
相關文章
如何使Chrome控制臺支持多行js模式——意外發(fā)現
一直以來,Chrome控制臺都缺少象IE調試臺那樣的多行執(zhí)行模式,今天意外發(fā)現Chrome其實也支持多行模式2013-06-06

