国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

如何解決js地址欄中傳遞中文亂碼的問題

2022-09-16 16:55 作者:限量版范兒  | 我要投稿

目標(biāo)要求:

實(shí)現(xiàn)從A頁面跳轉(zhuǎn)至B頁面,B頁面接收A頁面通過地址欄傳遞過來的中文參數(shù),中文不能出現(xiàn)亂碼。

A頁面部分代碼(傳遞參數(shù)):

var title = "這是中文";var t = encodeURI(encodeURI(title)); window.location.href = "b.html?title=" + t;

?

B頁面部分代碼(接收參數(shù)):

var?t = GetQueryString("title");?//獲取地址欄參數(shù)
var?title = decodeURI(t);?//只需要轉(zhuǎn)一次碼
?
// 利用正則表達(dá)式方式,獲取地址欄中的的參數(shù)值
function?GetQueryString(name) {
????var?reg =?new?RegExp("(^|&)"?+ name +?"=([^&]*)(&|$)");
????var?r = window.location.search.substr(1).match(reg);
????if(r !=?null)
????????return?unescape(r[2]);
????return?null;
}

  

關(guān)鍵方法講解:

1. encodeURI()? ? 函數(shù)可把字符串作為URI進(jìn)行編碼

2. decodeURI()? ? 函數(shù)可對(duì)encodeURI()函數(shù)編碼過的URI進(jìn)行解碼

?

經(jīng)過實(shí)測IE,Chrome,F(xiàn)ire Fox 等主流瀏覽器均沒問題

鏈接:https://www.dianjilingqu.com/533925.html

如何解決js地址欄中傳遞中文亂碼的問題的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
兴国县| 三明市| 沂水县| 永善县| 夏邑县| 修文县| 孝感市| 盐城市| 昌吉市| 元谋县| 胶州市| 常德市| 贵阳市| 房产| 手游| 中阳县| 辉南县| 巴彦县| 西昌市| 霍林郭勒市| 廉江市| 天全县| 镶黄旗| 伽师县| 兰考县| 九江市| 萨迦县| 富裕县| 庄河市| 定兴县| 昂仁县| 金川县| 庆安县| 郓城县| 沙河市| 九龙县| 肃南| 新巴尔虎左旗| 桂平市| 河东区| 青神县|