ASPX引用JS檔案出現亂碼問題

2021-06-03 13:25:01 字數 322 閱讀 2792

在bs專案中,某個aspx頁面需要引用外部指令碼檔案,通過在頁面head節方式引用指定的js之後,仍然無效。通過alert方式除錯,發現是由於js檔案編碼與js檔案內容不符。由於js檔案中包含中文注釋,所以需要設定js檔案為可識別中文的gb2312編碼。

aspx預設的編碼格式是 utf-8

js     檔案的編碼格式為 gb2312

這樣子問題就找到了。我們需要把js檔案儲存為utf-8或者其他unicode編碼方式,問題就迎刃而解。原來的文字編碼為gb2312,因為其中有漢字。

如何進行編碼轉換?

1、用記事本開啟,儲存的時候選擇unicode編碼;

web頁面引用外部js檔案出現亂碼問題的解決方法

在web開發中我們一般都會不可避免的使用js,為了給頁面良好的 以及方便維護,我們一般都會將js 放在外部 即外部樣式 然後通過src引用。這個時候我們就需要注意乙個問題 編碼問題。如果web頁面和js採用不同的編碼,這個時候就會出現中文亂碼。對於大多數的web頁面,我們一般都是使用如下兩種編碼 u...

js出現中文亂碼及VS開啟js檔案亂碼的解決方法

使用js經常出現中文漢字無法正常顯示的問題,原因一般是編碼方式不正確。首頁解決js中文亂碼的問題 使用notepad開啟js檔案,另存為選擇編碼 utf 8 覆蓋之前的檔案。這樣預覽不會出現js中alert document.write亂碼問題 如果js是在html檔案中書寫的,要在檔案頭新增met...

JS傳中文到Action中出現中文亂碼問題?

今天紀錄乙個小問題 如題,在頁面文字框或者得到的 中文值 亂碼,然後去資料庫查詢返回 失敗!找了很多方法,發覺不適用。最後發現解決方法就一句話。解決方法 在返回的action中,對str字串做如下改動,就ok str new string str.getbytes iso 8859 1 utf 8 ...