完美解決js傳遞參數(shù)中加號和&號自動改變的方法
在action中用get方法獲得參數(shù),如果參數(shù)里有"+",要做處理,否則到后臺會變成空格。
解決方案:
1 、改用post方法;
2 、在 js 里用 url = encodeURI(encodeURI(XXX)) ,后臺再解碼一次;
3 、傳遞參數(shù)的時候直接替換轉(zhuǎn)義,或者直接寫轉(zhuǎn)義后的代碼
data = "a + b";
data = data.replace(/\+/g, "+");
data = data.replace(/\&/g, "&") ;
或者:
data = "a + b";
data = "a & b";
以上就是小編為大家?guī)淼耐昝澜鉀Qjs傳遞參數(shù)中加號和&號自動改變的方法全部內(nèi)容了,希望大家多多支持腳本之家~
相關(guān)文章
[js高手之路]圖解javascript的原型(prototype)對象,原型鏈實例
下面小編就為大家?guī)硪黄猍js高手之路]圖解javascript的原型(prototype)對象,原型鏈實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-08-08
使用JavaScript為Kindeditor自定義按鈕增加Audio標(biāo)簽
這篇文章主要介紹了使用JavaScript為Kindeditor自定義按鈕增加Audio標(biāo)簽的方法,KindEditor是一套開源的HTML可視化編輯器,需要的朋友可以參考下2016-03-03
js經(jīng)驗分享 JavaScript反調(diào)試技巧
在這篇文章中,我打算跟大家總結(jié)一下關(guān)于JavaScript反調(diào)試技巧方面的內(nèi)容。值得一提的是,其中有些方法已經(jīng)被網(wǎng)絡(luò)犯罪分子廣泛應(yīng)用到惡意軟件之中了,需要的朋友可以參考下2018-03-03

