最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

js中傳遞特殊字符(+,&)的方法

 更新時間:2014年01月16日 14:58:17   作者:  
這篇文章主要介紹了js中傳遞特殊字符(+,&)的方法,有需要的朋友可以參考一下

背景:

今天在做一個任務時,用Jquery的Ajax傳遞一長串字符時,在后臺的驗證一直不成功,糾結時我了(那個字符串是隨機生成的,特長)。查了一上午,原來是我生成的字符串中有+號,而在js傳遞的時候,會理解為是連接字符用的,到了后臺就將+號自動變?yōu)榭崭窳?,所以后臺的字符串和前臺生成的已經不一樣了。

原因:

js后自動解析特殊字符,如+號為連接符,解析為空格,&為變量連接符,服務器端接受數據時&以后的數據不顯示等等。

解決辦法:

1、將字符放到form中,然后用js提交form表單到服務器。

2、將字符中的特殊字符替換成十六進制的字符,一些特殊字符與十六進制的對應關系:

 

+ 空格 / ? % & = #
%2B %20 %2F %3F %25 %26 &3D %23

str = str.replace(/\+/g,"%2B"); 將+號替換為十六進制 

3、最簡單的一種,使用encodeURIComponent()函數?! ?/P>

  該方法不會對 ASCII 字母和數字進行編碼,也不會對這些 ASCII 標點符號進行編碼: - _ . ! ~ * ' ( ) 。

其他字符(比如 :;/?:@&=+$,# 這些用于分隔 URI 組件的標點符號),都是由一個或多個十六進制的轉義序列替換的。

相關文章

  • 微信小程序全局變量功能與用法詳解

    微信小程序全局變量功能與用法詳解

    這篇文章主要介紹了微信小程序全局變量功能與用法,結合實例形式詳細分析了微信小程序全局變量的作用、定義、使用方法及相關操作注意事項,需要的朋友可以參考下
    2019-01-01
  • 利用js編寫網頁進度條效果

    利用js編寫網頁進度條效果

    這篇文章主要為大家詳細介紹了利用js編寫網頁進度條效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-10-10
  • EasyUi中的Combogrid 實現分頁和動態(tài)搜索遠程數據

    EasyUi中的Combogrid 實現分頁和動態(tài)搜索遠程數據

    jquery easyui中的combogrid比較特殊,算是combo和grid的組合,combogrid結合一個可編輯的文本框和下拉數據網格面板,可以讓用戶迅速找到并選擇,又可以進行搜索,展示與當前輸入的字符相匹配的數據。下面給大家介紹EasyUi中的Combogrid 實現分頁和動態(tài)搜索遠程數據
    2016-04-04
  • js窗口震動小程序分享

    js窗口震動小程序分享

    這篇文章主要為大家分享了js窗口震動小程序,可設置抖動的頻率,范圍,和次數,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-11-11
  • 點擊按鈕彈出模態(tài)框的一系列操作代碼實例

    點擊按鈕彈出模態(tài)框的一系列操作代碼實例

    這篇文章主要介紹了js彈出模態(tài)框方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-03-03
  • LayUI表格批量刪除方法

    LayUI表格批量刪除方法

    今天小編就為大家分享一篇LayUI表格批量刪除方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-08-08
  • 關于COOKIE個數與大小的問題

    關于COOKIE個數與大小的問題

    在一次面試過程中,面試官問過我關于瀏覽器cookie的問題包括:cookie大小,cookie個數限制以及如何操作cookie等一系列的問題。
    2011-01-01
  • JavaScript中所有聲明變量的方式及特性總結

    JavaScript中所有聲明變量的方式及特性總結

    在JavaScript中,變量的定義是編程的基礎,而JavaScript提供了多種靈活的方式來定義變量,本文將詳細盤點JavaScript中所有變量定義的方式,并結合代碼示例進行說明,需要的朋友可以參考下
    2025-01-01
  • pdfh5.js的使用方法以及解決遇到的坑

    pdfh5.js的使用方法以及解決遇到的坑

    這篇文章主要給大家介紹了關于pdfh5.js的使用方法以及解決遇到的坑的解決辦法,pdfh5.js基于pdf.js和jQuery,web/h5/移動端PDF預覽手勢縮放插件,需要的朋友可以參考下
    2024-02-02
  • JS實現靜態(tài)頁面搜索并高亮顯示功能完整示例

    JS實現靜態(tài)頁面搜索并高亮顯示功能完整示例

    這篇文章主要介紹了JS實現靜態(tài)頁面搜索并高亮顯示功能,涉及javascript事件響應、字符遍歷替換及頁面元素屬性動態(tài)變換等相關操作技巧,需要的朋友可以參考下
    2017-09-09

最新評論

浏阳市| 福建省| 绩溪县| 星座| 拜城县| 赣州市| 宁安市| 清镇市| 台北市| 玉树县| 波密县| 辽阳市| 卢龙县| 三河市| 和平县| 中方县| 阿勒泰市| 平阳县| 华安县| 利川市| 含山县| 宝清县| 亳州市| 沙洋县| 航空| 杭锦旗| 乐亭县| 榆社县| 会昌县| 长汀县| 许昌县| 新泰市| 资阳市| 湖南省| 同德县| 鄂伦春自治旗| 突泉县| 温宿县| 东莞市| 封丘县| 乐昌市|