UTF-8搜索中文遇到问题

cbf001 2010-12-12 01:49:49
一些中文会因为UTF-8被清空,例如http://so.csdn.net/index.php?type=1&q=恐
复制上面的地址到地址栏打开,会出错,
但如果http://so.csdn.net/index.php?type=1&q=%E6%81%90就可以
我的网站也是用了UTF-8,很多中文都出错,比如search.asp?key=恐,结果提示搜索关键字不能为空,可以看得“恐”如此的中文等等在UTF-8无法得到信息,请问要如何解决呢?

...全文
60 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
cbf001 2010-12-13
  • 打赏
  • 举报
回复
如果在直接里直接输入怎么办?
还有所有的网页是UTF-8,但打开就是为空
caizhuguanguan 2010-12-13
  • 打赏
  • 举报
回复
所有页面统一用 UTF-8 就OK
黑心 2010-12-13
  • 打赏
  • 举报
回复
asp:<%response.redirect "1.asp?id="&Server.URLEncode("恐")%>

javascript:
<script language=javascript>
location.href="1.asp?id="+escape("恐");
</script>


cbf001 2010-12-12
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 chinmo 的回复:]
在你的地址中,使用统一的
使用Server.URLEncode(变量)
[/Quote]

例如? CSDN怎么没有使用呢?
xaz0202 2010-12-12
  • 打赏
  • 举报
回复
用gb2312
  • 打赏
  • 举报
回复
在你的地址中,使用统一的
使用Server.URLEncode(变量)

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧