URL中的乱码问题 在IE6的设置里面“高级”标签中,把最后一项“总是以UTF8传送地址”的勾选去掉看看。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用别人IE6试试,有可能是你自己IE6设置有问题 如果排除IE设置的问题。那么,这里有比较详细的JSP方面的中文乱码解决方案。 呵呵,忘了发地址了http://blog.csdn.net/xiaoyjy/archive/2005/10/22/513467.aspx 不是JSP,是.Net别人的IE6有同样的问题至于“升级IE,换Firefox”,难道让上百万会员都不用IE6,换IE7或FireFox吗? 再补充一下,编码是UTF-8的。 第一句翻译过来是“五花肉”,只是转成了unicode编码第二句不知道是什么,看起来很象JS的UNICODE码,可惜好象不是,按照JS的弄过来是五花肉这么个东西这种URL不只是客户端的部分,和有些服务器也有关的比如百度上就是GB码,所以百度是中文搜索,而GOOGLE则是UNICODE。 http://www.csdn.net/大家往下拉,中间偏下位置有一个“下载频道首页”,旁边的“控件”、“源码”链接也都有这个问题。 怀疑这是IE6的一个Bug,如果网页编码是gb2312好像没有这个问题。IE7和firefox都没有这个问题,更加说明这是IE6的Bug。 说错了,不是跟网页编码有关,是跟URL编码有关,如果是UTF-8的编码,就会出现这个问题,如果是gb2312的编码,就没有问题。不知道在utf-8的网页中如何进行gb2312的URLEncode 把web.config里改为 requestEncoding="gb2312" responseEncoding="gb2312" 传汉字就没问题了 把web.config里改为 requestEncoding="gb2312" responseEncoding="gb2312" 传汉字就没问题了------------------试过的,不解决问题 csdn上的你说的那两个链接没有问题,我在IE6里看到是http://download.csdn.net/sort/tag/%e6%ba%90%e7%a0%81http://download.csdn.net/sort/tag/%e6%8e%a7%e4%bb%b6初步怀疑是你自己浏览器的问题 javascript把这个字符串解释为unicode版本的,高版本的javascript都是这么干的所以这里就出错了%e6并不是正确的unicode字符应该改成这样%u4E94%u82B1%u8089 chuckcoin() 你是通过右键属性看的吗?跟SAsura说的一样,我也是使用没有问题,但是右键属性有问题,用javascript也有问题。SAsura,你说的这个unicode的问题,如何解决呢?我如何让javascript得到的编码不是乱码? 没办法,原来的urlencode方法就是把url处理一下,和escape的处理方法不一样,标准不同,解决不了,或着你自己写段javascript重解析一下 document.body.scrollTop,这个属性应该到文档的哪里去查? js传递参数的问题 关于导出到Excel的问题 关于下拉框select的简单问题,请进来看一下。 限制text框的输入内容 问个js问题,有点急。。。 在一个有滚动条的层中,如何将滚动条定位到最底部? iframe问题 如何得到文本文件的总行数或者如何得知readline方法读到最后一行? help :form 嵌套 form 怎么引用? 这段控制打印时页眉角的代码错哪了???? JavaScript 中 typeof 的疑难问题!!!!!!!!!!!!!!!!!!!!!
那么,这里有比较详细的JSP方面的中文乱码解决方案。
别人的IE6有同样的问题至于“升级IE,换Firefox”,难道让上百万会员都不用IE6,换IE7或FireFox吗?
第二句不知道是什么,看起来很象JS的UNICODE码,可惜好象不是,按照JS的弄过来是五花肉这么个东西
这种URL不只是客户端的部分,和有些服务器也有关的
比如百度上就是GB码,所以百度是中文搜索,而GOOGLE则是UNICODE。
大家往下拉,中间偏下位置有一个“下载频道首页”,旁边的“控件”、“源码”链接也都有这个问题。
IE7和firefox都没有这个问题,更加说明这是IE6的Bug。
不知道在utf-8的网页中如何进行gb2312的URLEncode
requestEncoding="gb2312"
responseEncoding="gb2312"
传汉字就没问题了
requestEncoding="gb2312"
responseEncoding="gb2312"
传汉字就没问题了------------------试过的,不解决问题
http://download.csdn.net/sort/tag/%e6%ba%90%e7%a0%81
http://download.csdn.net/sort/tag/%e6%8e%a7%e4%bb%b6初步怀疑是你自己浏览器的问题
所以这里就出错了%e6并不是正确的unicode字符
应该改成这样%u4E94%u82B1%u8089
SAsura,你说的这个unicode的问题,如何解决呢?我如何让javascript得到的编码不是乱码?