<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    tinguo002

     

    JS中URL編碼參數(UrlEncode)

    JS中URL編碼參數(UrlEncode)
    網上有很多文字作品寫涉及在JS中呈現類似UrlEncode功能時都是自定義參數來呈現,其實JS中本身就有那樣的參數。
    參數parameter由于用類似URL的形式傳過去 , 所以別直接就那樣賦值
    以下是對變量值的URL編碼總結 : 意見用encodeURIComponent() , GET 和POST方法都能夠發送過去
    Java編程script中存在幾種對URL字符串停止編碼的竅門:escape(),encodeURI(),以及encodeURIComponent()。這幾種編碼所起的功能各不相同。
    escape() 竅門:
    采用ISO Latin字符集對指定的字符串停止編碼。所有的空格符、標點符號、特殊字符以及更多有聯系非ASCII字符都將被轉化成%xx各式的字符編碼(xx等于該字符在字符集表里面的編碼的16進制數字)。比如,空格符對應的編碼是%20。
    不會被此竅門編碼的字符: @ * / +
    encodeURI() 竅門:
    把URI字符串采用UTF-8編碼各式轉化成escape各式的字符串。
    不會被此竅門編碼的字符:! @ # $& * ( ) = : / ; ? + '
    encodeURIComponent() 竅門:
    把URI字符串采用UTF-8編碼各式轉化成escape各式的字符串。與encodeURI()相比,那個竅門將對更多的字符停止編碼,比如 / 等字符。所以假如字符串里面包含了URI的幾個部份的話,別用那個竅門來停止編碼,否則 / 字符被編碼之后URL將呈現錯誤。
    不會被此竅門編碼的字符:! * ( ) '

    因此,對于漢文字符串來說,假如不期望把字符串編碼各式轉化成UTF-8各式的(比如原頁面和目的頁面的charset是一致的時候),只需求應用 escape。假如你的頁面是GB2312或者更多有聯系的編碼,而接受參數parameter的頁面是UTF-8編碼的,就要采用encodeURI或者encodeURIComponent。

    文章詳細參考:http://www.cnblogs.com/neru/archive/2010/07/10/1774718.html



    歡迎大家訪問我的個人網站 萌萌的IT人

    posted on 2014-07-22 19:09 一堣而安 閱讀(1013) 評論(0)  編輯  收藏 所屬分類: js_css

    導航

    統計

    常用鏈接

    留言簿(1)

    隨筆分類

    隨筆檔案

    收藏夾

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 天黑黑影院在线观看视频高清免费| 国产乱辈通伦影片在线播放亚洲 | 亚洲欧美日韩中文字幕在线一区 | 免费91最新地址永久入口| 亚洲AV无码成人网站在线观看 | 91精品视频免费| 在线观看人成视频免费无遮挡| 久久久久亚洲精品无码网址色欲| 亚洲日本香蕉视频| 亚洲国产人成在线观看69网站| 亚洲精品无码AV中文字幕电影网站| 成熟女人牲交片免费观看视频 | 亚洲系列国产精品制服丝袜第| 国产AV无码专区亚洲AWWW| 亚洲乱码中文字幕综合234| 黑人粗长大战亚洲女2021国产精品成人免费视频 | 亚洲国产精品线观看不卡| 亚洲av无码av制服另类专区| 久久久无码精品亚洲日韩软件 | 黄网站色成年片大免费高清| 亚洲国产成人手机在线观看| 国产精品亚洲午夜一区二区三区| 久久精品国产亚洲av高清漫画| 亚洲AV日韩AV永久无码绿巨人| 精品亚洲一区二区| 亚洲国产精品无码久久久不卡 | 中文字幕在线视频免费观看| 日本精品久久久久久久久免费| 男男黄GAY片免费网站WWW| 国产精品亚洲av色欲三区| 亚洲精品无码av中文字幕| 2020亚洲男人天堂精品| 亚洲日韩乱码中文字幕| 亚洲日韩精品无码专区加勒比☆ | 91九色视频无限观看免费| **一级一级毛片免费观看| 免费观看激色视频网站(性色)| 很黄很黄的网站免费的| 国产v精品成人免费视频400条| 久久国内免费视频| 成人免费看片又大又黄|