App下載
話題 首頁 > JavaScript 教程 > JavaScript 教程話題列表 > 詳情

js傳參出現(xiàn)的中文亂碼

精華
jing_cai 2016-10-13 10:38:12 瀏覽(4143) 回復(4) 贊(0)
我在一個js方法中,用url傳遞了一個中文參數(shù)到另一個jsp中,在那個jsp的js方法中接受這個中文參數(shù)。
問題就是這個中文參數(shù)在用url傳遞這個過程中變成了亂碼。IE上是沒問題的可以接受不會亂碼,而chrome跟firefox就出現(xiàn)了亂碼問題。我用encodeURI跟decodeURI沒有用。請問有什么解決方法。
兩個jsp的編碼都是gb2312
javascript

回答(4)

耀石石石 2016-12-06

和上面說的一樣 設置編碼格式就可以了 我一般都設置成utf-8的

吳俊霖 2016-10-13

jsp最上面應該要有這么一句:

< %@ page language = "java" contentType = "text/html; charset=UTF-8" pageEncoding = "UTF-8" %>

html head里也要加上這么一句:

< meta charset = "utf-8" >
一筆荒蕪 2018-05-31

這個領域不太懂!! 還是坐等大佬吧...

1144100656 2018-05-31

有問題找度娘,大佬太少,問題不好解決!!!!!

海海520 2018-07-04

jsp最上面應該要有這么一句:

hljs xml < %@ page language = "java" contentType = "text/html; charset=UTF-8" pageEncoding = "UTF-8" %>

html head里也要加上這么一句:

hljs xml < meta charset = "utf-8" >

要回復,請先登錄 或者注冊