动态加载iframe时get请求传递中文参数乱码解决方法


Posted in Javascript onMay 07, 2014

当用户的页面需要动态加载iframe 时,

如果iframe的src中包传中文参数会出现编码错误;必须加编码,然后再解码。

编码: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>
Javascript 相关文章推荐
总结一些js自定义的函数
Aug 05 Javascript
JQuery 写的个性导航菜单
Dec 24 Javascript
浅说js变量
May 25 Javascript
js模仿html5 placeholder适应于不支持的浏览器
Jan 13 Javascript
理解js回收机制通俗易懂版
Feb 29 Javascript
AngularJS中过滤器的使用与自定义实例代码
Sep 17 Javascript
深入理解Angularjs向指令传递数据双向绑定机制
Dec 31 Javascript
AngularJS入门教程一:路由用法初探
May 27 Javascript
微信小程序实现点击按钮移动view标签的位置功能示例【附demo源码下载】
Dec 06 Javascript
使用JS模拟锚点跳转的实例
Feb 01 Javascript
vue实现点击追加选中样式效果
Nov 01 Javascript
angular中的post请求处理示例详解
Jun 30 Javascript
table行随鼠标移动变色示例
May 07 #Javascript
Jquery方式获取iframe页面中的 Dom元素
May 07 #Javascript
HTML页面弹出居中可拖拽的自定义窗口层
May 07 #Javascript
js获取select默认选中的Option并不是当前选中值
May 07 #Javascript
iframe子页面与父页面在同域或不同域下的js通信
May 07 #Javascript
jquery文本框中的事件应用以输入邮箱为例
May 06 #Javascript
jquery删除数据记录时的弹出提示效果
May 06 #Javascript
You might like
自动把纯文本转换成Web页面的php代码
2009/08/27 PHP
PHP对象实例化单例方法
2017/01/19 PHP
php+mysql+jquery实现日历签到功能
2017/02/27 PHP
php curl操作API接口类完整示例
2019/05/21 PHP
一些易混淆且不常用的属性,希望有用
2007/01/29 Javascript
jquery $.ajax入门应用一
2008/11/19 Javascript
JavaScript CSS菜单功能 改进版
2008/12/20 Javascript
js 蒙版进度条(结合图片)
2010/03/10 Javascript
JQuery在光标位置插入内容的实现代码
2010/06/18 Javascript
简介JavaScript中的getSeconds()方法的使用
2015/06/10 Javascript
完美实现bootstrap分页查询
2015/12/09 Javascript
深入理解Node.js 事件循环和回调函数
2016/11/02 Javascript
vue-devtools的安装步骤
2018/04/23 Javascript
Vue利用History记录上一页面的数据方法实例
2018/11/02 Javascript
ES6 如何改变JS内置行为的代理与反射
2019/02/11 Javascript
Vue搭建后台系统需要注意的问题
2019/11/08 Javascript
js防抖函数和节流函数使用场景和实现区别示例分析
2020/04/11 Javascript
pycharm 使用心得(三)Hello world!
2014/06/05 Python
python错误:AttributeError: 'module' object has no attribute 'setdefaultencoding'问题的解决方法
2014/08/22 Python
Python中__name__的使用实例
2015/04/14 Python
spyder常用快捷键(分享)
2017/07/19 Python
对python中的for循环和range内置函数详解
2018/04/17 Python
django 删除数据库表后重新同步的方法
2018/05/27 Python
python 获取url中的参数列表实例
2018/12/18 Python
Django异步任务之Celery的基本使用
2019/03/23 Python
python2和python3实现在图片上加汉字的方法
2019/08/22 Python
python制作英语翻译小工具代码实例
2019/09/09 Python
python使用Geany编辑器配置方法
2020/02/21 Python
python中slice参数过长的处理方法及实例
2020/12/15 Python
VSCode中autopep8无法运行问题解决方案(提示Error: Command failed,usage)
2021/03/02 Python
中国医药集团国药在线:国药网
2017/02/06 全球购物
美国球鞋寄卖网站:Stadium Goods
2018/05/09 全球购物
Java面试题:为什么要用Java
2012/05/11 面试题
Python+uiautomator2实现自动刷抖音视频功能
2021/04/29 Python
Redis Cluster 集群搭建你会吗
2021/08/04 Redis
《艾尔登法环》1.03.3补丁上线 碎星伤害调整
2022/04/06 其他游戏