今天遇到個問題 代碼前任做者很S B 的把文本框中填寫的值 寫入到url中 致使 會出現 「ddddd.asp?name=我是 隔壁 滴 老王 」 這樣的狀況 而後用JS 獲取參數就直接獲取的亂碼瀏覽器
解決辦法編碼
先在JS裏面把中文編碼下 url
var parame=encodeURI("我是 隔壁 滴 老王");code
而後再拼接到URL中io
而後 跳轉URL的時候再編碼下編譯
window.location.href = encodeURI(url);亂碼
這樣輸出到瀏覽器中的就是編譯後的值co
跳轉的頁面獲取值asp
var name=decodeURI(編譯後的值)中文