H5頁面單點登錄跳回首頁 http url參數轉義


 在往首頁跳的時候因為是單點登錄進來的,url后面會帶有參數,然后存入會話,所以我要拿到原本存入會話的參數放入url后面

 但是返回的時候頁面報錯了

http://localhost:18086/h5app/moveCar/login?hXXXXInfo={%22baseInfo%22:{%22telphone%22:%22158XXXX7%22,%22cardNo%22:%22%22,%22name%22:%22%22,%22realNameStatus%22:%2200%22},%22gprsData%22:{%22lat%22:%2225.44891%22,%22lon%22:%22119.008813%22}}

后面對比url才發現,第一次單點登錄進來的時候url后面帶的參數都是有百分號的,問了,同事是說是有轉義過的,需要轉義一下再放入進去

百度了一下js轉義:http://www.cnblogs.com/kissdodog/archive/2012/12/22/2829489.html

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

 

這樣再跳轉回去就沒問題了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM