今天,在寫php的登錄模塊的時候,在php文件中包含了js文件,來做登錄時基本規範的檢測,可是在瀏覽器中預覽的時候,出現了亂碼問題(在head中有設置<meta http-equiv="Content-Type" content="text/html" charset="gb2312"/>),在網上查了查資料又在包含js文件的地方添加上了<script language="javascript" src="js/register.js" charset="utf-8"></script>,瀏覽器中預覽依然亂碼,然後就凌亂了,無奈又查看了資料,看到如下解決方案:
1. 將編寫的php文件在保存的時候,存爲ANSI編碼(網頁編碼格式)。
2. 在php文件的頭部設置:<meta http-equiv="Content-Type" content="text/html" charset="gb2312"/> 。
3.在包含js文件的地方設置:<script language="javascript" src="js/register.js"charset="utf-8"></script>
不知道總結的對不對,但是我用1解決問題的時候,果斷的亂碼問題解決~