`
guomingzhang2008
  • 浏览: 157444 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

地址栏中文乱码

    博客分类:
  • Java
阅读更多
地址栏中文乱码解决:

当地址栏参数是中文的时候,中文会出现乱码的情况。

如果服务器是Tomcat,解决方法如下:

1、你要设置Tomcat的server.xml文件,将编码设置为UTF-8。
此时在Firefox中,中文乱码解决了;

2、但是在IE中,仍然是乱码。
将地址栏的中文参数加密,使用JavaScript自带的encodeURIComponet("中文xxx")方法,然后IE中的乱码也解决掉了。

3、乱码解决。
 

The encodeURIComponent() function is supported in all major browsers.
如下:IE、Firefox、Opera、Chrome、Sari。
分享到:
评论

相关推荐

    php中url地址栏传参数中文乱码解决方法汇总

    php中url地址栏传参数中文乱码解决方法汇总

    js获取中文地址栏参数

    js获取中文地址栏参数

    地址栏传中文

    地址栏传输数据时,中文会变成乱码。我写了个小例子,用来解决这个问题。

    jsp地址栏传中文显示乱码解决方法分享.docx

    jsp地址栏传中文显示乱码解决方法分享.docx

    jsp地址栏传中文显示乱码解决方法分享

    介绍了jsp地址栏传中文显示乱码解决方法,有需要的朋友可以参考一下

    fusioncharts 点击柱子链接,中文乱码

    在fusioncharts中点击柱子中文乱码问题,(i) + "' value='" + list.get(i).getCount() + "' link='[removed]myJss('" + idTest + "','" + idTest1 + "'," + "'" + path + "&category;=...

    php url地址栏传中文乱码解决方法集合

    php地址栏传中文$_GET下来后乱码,urlencode和urldecode用法详解url编码语法: string urlencode(string str);返回值: 字符串函数种类: 编码处理例如: 复制代码 代码如下:<?php$ChineseName=”我的名字,是中文的...

    asp.net url传递后地址栏乱码(中文超过两个汉字)

    asp.net 页面传中文超过两个汉字后面就乱码,编码编好的url是正确的,可传到另一个页面就会出错,在地址栏就已经乱码了,本文介绍详细的解决方法,感兴趣的朋友可以了解下,或许对你学习asp.net有所帮助

    地址栏传递中文参数乱码在js里用escape转码

    乱码,头大的一件事可以考虑转码方式不直接传中文,在js里用escape转码,具体实现如下,有类似情况的朋友可以参考下

    js通过地址栏给action传值(中文乱码全是问号)

    于是我从js代码中通过地址栏传值给了action的相应变量,但是,如果变量值为中文的时候,在action中测试输出则为“???”,而浏览器地址栏中仍然能显示中文。 我先根据网上一些解答配置了tomcat的配置文件,未果。...

    asp.net乱码解决方法

    1、从IE地址栏中直接输入这个地址,访问没错;  2、做一个静态页,其中包括这个超链接,点击访问也没错;  3、就是把这个链接添加到这个功能块中,点击访问那边接收到的是乱码。  一开始,被这个问题也搞...

    jquery获取URL中参数解决中文乱码问题的两种方法

    从A页面通过url传参到B页面时,解析url参数可以用下面两种方法: 方法一:正则分析法 代码如下: function getQueryString(name) { var reg = new RegExp(“(^|&)” + name + “=([^&]*)(&|$)”, “i”);...

    java web 乱码 问题

    form表单get、post方式都无乱码,页面链接地址也无中文乱码,刷新页面无乱码,但是选中地址栏中的url 敲回车,乱码出现了!  原因:浏览器配置问题。  解决方案:ie:“internet选项/高级”中“总以

    asp.net URL中包含中文参数造成乱码的解决方法

    问题: 前段时间,在系统中做了一个类似于友情链接的功能块,一直运行良好,直到有一天加了类似于以下的链接地址:http://www.****.com/user.aspx?id=水天,就出现大问题了: 1、从IE地址栏中直接输入这个地址,...

    PHP解决URL中文GBK乱码问题的两种方法

    一般情况下对URL进行UrlEncode 处理 , urlencode(),urldecode(); 也可以通过iconv(‘utf-8...特殊危险字符的解决方法php下目前为目最全的CURL中文说明php url地址栏传中文乱码解决方法集合php处理带有中文URL的方法

    Utf-8和Gb2312乱码问题的终结

    @ codepage=866 %>俄文 codepage指定了IIS按什么编码读取传递过来的串串(表单提交,地址栏传递等)。 出乱码的原因也就是网站要整合的时候模块编码不一样引起的。 就像我的博客一样,整合的时候都会出这个问题

Global site tag (gtag.js) - Google Analytics