iframe的src中含有中文参数,在后台方法里得到的参数是乱码,请问各位IT高手应该如何解决呢???

<iframename="iframe_name"id="iframe_id"src="'+node+'"width="100%"height="100%"framebo... <iframe name="iframe_name" id="iframe_id" src="'+node+'" width="100%" height="100%" frameborder="0" scrolling="auto" ></iframe>,其中node="plInfo_list.do?planName=八&planYear=&outFlag=1",其中的中文在后台得到的内容是乱码,请问这个应该怎么解决??急求!!! 展开
 我来答
java刘群
2015-05-14 · TA获得超过101个赞
知道答主
回答量:14
采纳率:0%
帮助的人:7.6万
展开全部
你可以对整个src的url进行转码啊 如果只有中文无特殊字符用encodeURI(url)转码就可以啊,接收的时候解码一下就ok了。有特殊字符最好用js提供另外一个比较严谨的函数,名字文字了你可以百度下js中文转码。。。
青铜解密王者
2015-05-11 · 超过49用户采纳过TA的回答
知道小有建树答主
回答量:155
采纳率:0%
帮助的人:112万
展开全部
JavaScript对url进行编码试试
追问
url的内容是从数据库中直接拿到的,里面的XXXX.do是要确定要进入后台哪个方法的,如果对url进行编码的话,就得不到XXX.do的内容了,无法进入后台了...
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
寇巍Wj
2019-06-13
知道答主
回答量:2
采纳率:0%
帮助的人:1424
展开全部

传出页面 :

var cla="中国";

var _t = encodeURI(encodeURI(cla));  //两次转码

接收页面:

var _t = getQueryString("cla"); //此为中文参数,需转码

var title = decodeURI(_t); //只需要转一次码 

参考链接网页链接

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式