狠狠色丁香婷婷综合尤物/久久精品综合一区二区三区/中国有色金属学报/国产日韩欧美在线观看 - 国产一区二区三区四区五区tv

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發文檔 其他文檔  
 
網站管理員

為什么要兩次調用encodeURI來解決亂碼問題

liguoquan
2024年12月13日 17:32 本文熱度 484
:為什么要兩次調用encodeURI來解決亂碼問題


為什么要兩次調用encodeURI來解決亂碼問題

https://blog.csdn.net/howlaa/article/details/12834595

 

請注意 encodeURIComponent() 函數 與 encodeURI() 函數的區別之處,前者假定它的參數是 URI 的一部分(比如協議、主機名、路徑或查詢字符串)。因此 encodeURIComponent() 函數將轉義用于分隔 URI 各個部分的標點符號。

一、encodeURI()  //轉義一個URI中的字符

  語法:encodeURI(uri)  //這個在編碼不同的AJAX請求時,解決中文亂碼問題經常用到。

        var str1 = "你好javascript";
        var str2 = encodeURI(str1);
        document.write(str2);   //輸出%E4%BD%A0%E5%A5%BDjavascript 

二、decodeURI()  //解碼一個URI中的字符

  語法:decodeURI(uri)

        var str1 = "你好javascript";
        var str2 = encodeURI(str1);
        document.write(str2);   //輸出%E4%BD%A0%E5%A5%BDjavascript
        var str3 = decodeURI(str2);
        document.write("<br/>" + str3)  //輸出    你好javascript

三、encodeURIComponent()  //轉義URI組件中的字符

        var str1 = "你好javascript";
        var str2 = encodeURIComponent(str1);
        document.write(str2);   //輸出%E4%BD%A0%E5%A5%BDjavascript

四、decodeURIComponent()  //解碼一個URI組件中的字符

        var str1 = "你好javascript";
        var str2 = encodeURIComponent(str1);
        document.write(str2);   //輸出%E4%BD%A0%E5%A5%BDjavascript
        var str3 = decodeURIComponent(str2);
        document.write("<br/>" + str3)  //輸出    你好javascript

 五、escape()  //編碼一個字符串

  語法:escape(value);

        var str = "javascript 你好";
        var str1 = escape(str);
        document.write(str1);  //javascript%20%u4F60%u597D

 六、unecape()  //解碼一個由escape()函數編碼的字符串

復制代碼
復制代碼
        window.onload = function () {
            var str = "javascript 你好";
            var str1 = escape(str);
            document.write(str1); //javascript%20%u4F60%u597D
            var str2 = unescape(str1);
            alert(str2);      //彈出 javascript你好
        }
復制代碼
復制代碼

該文章在 2024/12/13 17:32:41 編輯過
關鍵字查詢
相關文章
正在查詢...
點晴ERP是一款針對中小制造業的專業生產管理軟件系統,系統成熟度和易用性得到了國內大量中小企業的青睞。
點晴PMS碼頭管理系統主要針對港口碼頭集裝箱與散貨日常運作、調度、堆場、車隊、財務費用、相關報表等業務管理,結合碼頭的業務特點,圍繞調度、堆場作業而開發的。集技術的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業的高效ERP管理信息系統。
點晴WMS倉儲管理系統提供了貨物產品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質期管理,貨位管理,庫位管理,生產管理,WMS管理系統,標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務都免費,不限功能、不限時間、不限用戶的免費OA協同辦公管理系統。
Copyright 2010-2025 ClickSun All Rights Reserved