動態(tài)加載iframe時get請求傳遞中文參數(shù)亂碼解決方法
更新時間:2014年05月07日 10:36:06 作者:
這篇文章主要介紹了動態(tài)加載iframe時get請求傳遞中文參數(shù)亂碼解決方法,需要的朋友可以參考下
當用戶的頁面需要動態(tài)加載iframe 時,
如果iframe的src中包傳中文參數(shù)會出現(xiàn)編碼錯誤;必須加編碼,然后再解碼。
編碼:encodeURI(encodeURI("包含中文的串"))
解碼:java.net.URLDecoder.decode("需要解碼的串","utf-8");
解決方案
使用 encodeURI('中文') 進行編碼操作,
js代碼:
$(function() {
$('#frame').attr('src', '${basePath}mi/right.do?bidItemName=' +encodeURI('中文'));
});
html代碼
<html>
<body>
<iframe src="" scrolling="no" frameBorder=0 id="frame"></iframe>
</body>
</html>
如果iframe的src中包傳中文參數(shù)會出現(xiàn)編碼錯誤;必須加編碼,然后再解碼。
編碼:encodeURI(encodeURI("包含中文的串"))
解碼:java.net.URLDecoder.decode("需要解碼的串","utf-8");
解決方案
使用 encodeURI('中文') 進行編碼操作,
js代碼:
復制代碼 代碼如下:
$(function() {
$('#frame').attr('src', '${basePath}mi/right.do?bidItemName=' +encodeURI('中文'));
});
html代碼
復制代碼 代碼如下:
<html>
<body>
<iframe src="" scrolling="no" frameBorder=0 id="frame"></iframe>
</body>
</html>
相關文章
JS實現(xiàn)很實用的對聯(lián)廣告代碼(可自適應高度)
這篇文章主要介紹了JS實現(xiàn)很實用的對聯(lián)廣告代碼,可實現(xiàn)固定相對位置懸浮展示及跟隨屏幕上下滑動等功能,具有一定參考借鑒價值,需要的朋友可以參考下2015-09-09深入探究JavaScript中for循環(huán)的效率問題及相關優(yōu)化
這篇文章主要介紹了JavaScript中for循環(huán)的效率問題及相關優(yōu)化,文中談到了Underscore.js庫及循環(huán)在各個瀏覽器js解釋器下的表現(xiàn),需要的朋友可以參考下2016-03-03基于SpringMVC+Bootstrap+DataTables實現(xiàn)表格服務端分頁、模糊查詢
這篇文章主要介紹了基于SpringMVC+Bootstrap+DataTables實現(xiàn)表格服務端分頁、模糊查詢的相關資料,非常不錯具有參考借鑒價值,需要的朋友可以參考下2016-10-10javascript實現(xiàn)相同事件名稱,不同命名空間的調(diào)用方法
這篇文章主要介紹了javascript實現(xiàn)相同事件名稱,不同命名空間的調(diào)用方法,涉及javascript命名空間及事件調(diào)用的技巧,需要的朋友可以參考下2015-06-06