社区
ASP
帖子详情
[超级简单问题]关于ASP里中文参数的问题
lovefox_zoe
2006-10-09 08:58:57
页面1.asp获取链接http://127.0.0.1/1.asp?q=%E4%B9%94
页面代码如下:
<%
response.write request("q")
%>
为什么无法显示呢?
...全文
233
8
打赏
收藏
[超级简单问题]关于ASP里中文参数的问题
页面1.asp获取链接http://127.0.0.1/1.asp?q=%E4%B9%94 页面代码如下: 为什么无法显示呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lovefox_zoe
2006-10-10
打赏
举报
回复
要抓狂了
lovefox_zoe
2006-10-10
打赏
举报
回复
我看GOOGLE就是%E6%88%91 这样的编码,而不是%25E6%2588%2591。它是如何获取的哦。
lovefox_zoe
2006-10-10
打赏
举报
回复
经过进一步尝试发现:
http://127.0.0.1/2.asp?q=%E6%88%91
如果用request("q")就会错。
如果http://127.0.0.1/2.asp?q=%25E6%2588%2591
就可以正常获取。好像%被浏览器默认掉了
如何获取URL地址里面的q呢??????????????
fosjos
2006-10-10
打赏
举报
回复
如果request("q")要得到%E6%88%91 , 就必须把%替换成%25, 也就是...?q=%25E6%2588%2591
fosjos
2006-10-09
打赏
举报
回复
简单的说
http://127.0.0.1/1.asp?q=%E6%88%91
在你用request的时候,已经解码了一次
lovefox_zoe
2006-10-09
打赏
举报
回复
to 楼上大哥,被你说晕了。
我是想把“我”编码,传递参数,然后解码获取参数。该如何做。我的js函数没有错吧。
<script language="javascript" type="text/javascript" runat="server">
function MyDecode(sStr){
return decodeURIComponent(sStr);
}
function myEncode(sStr){
return encodeURIComponent(sStr);
}
</script>
fosjos
2006-10-09
打赏
举报
回复
%E6%88的unicode中文解码为:鎴,这是浏览器默认,剩下的%91解码无效略去
不过javascript里面没有
与vbscript里的asc函数编码得到的数值是一致的
在asp里:
Server.URLEncode("鎴")->%E6%88
Server.URLDecode("%E6%88")->鎴
如果request("q")要得到%E6%88%91 , 就必须把%替换成%25, 也就是%编码为%25
->...?q=%25E6%2588%2591
顺便说一下,!"#$%&'()*+,/:;<=>?[]^`{|}~% 都是要编码的,结果是%XX(XX:ASCII码16进制值)
lovefox_zoe
2006-10-09
打赏
举报
回复
改进代码
<html>
<head>
<meta http-equiv=Content-Type content="text/html; charset=gb2312">
<script language="javascript" type="text/javascript" runat="server">
function MyDecode(sStr){
return decodeURIComponent(sStr);
}
function myEncode(sStr){
return encodeURIComponent(sStr);
}
</script>
</head>
<%
response.write request("q") & "<br>"
response.write(MyEncode(request("q"))) & "<br>"
response.write(MyDecode(request("q")))
%>
</html>
链接用http://127.0.0.1/1.asp?q=我
运行结果:
我
%E6%88%91
我
(2)按理%E6%88%91是“我”的编码,再将该编码放入链接参数
http://127.0.0.1/1.asp?q=%E6%88%91
运行结果:
鎴
%E9%8E%B4
鎴
===================
郁闷啊。怎么回事哦。
学校网站管理系统网域高科蓝色商业版(
asp
+access)
打开wygkcnzwb_Daodu.
asp
文件改汉字,然后改
超级
链接,然后在后台改栏目名称,如果你把栏目名称删去了,那么这个调用的id 也就不存在了,需要自己重新调用,(E_Typeid=2 and E_bigclassid=41) 网页
里
面有类似的
参数
...
网瑞企业网站管理系统简体
中文
版 A1.0 GBK.zip
网瑞企业网站管理系统简体
中文
版拥有企业网站常用的模块功能:企业简介模块、联系我们模块、新闻(文章)模块、产品模块、案例模块、招聘模块、在线留言反馈系统、友情链接、栏目管理、管理员与权限管理等等,所有网站...
asoft签到管理系统tykq3.5_build20110125
ajaxinc: AJAX应用类(以ajax_命名的四个文件)、附件上传(upload_5xsoft.inc|asoft_upload.
asp
)和EXCEL导出文件(toexcel.
asp
)、顶部banner(top.
asp
)、验证码生成文件(CodeGen.
asp
、VerifyCode.
asp
),数据库连接...
网软志成分类信息网站系统.net官方商业版
分类信息网站系统正式版提供有桔红色.net综合风格分类网站模板,同时还提供有.net同城风格分类信息网页模板,
asp
.net分类信息网站系统地方门户版风格网站模板免费大餐来了,完全免费的
asp
.net+mssql简易风格分类信息...
网管教程 从入门到精通软件篇.txt
除非您访问驱动器有
问题
,否则不要继续进行。向系统分区写入新的主引导记录可能破坏分区表并导致分区无法访问。 format 将指定的驱动器格式化为指定的文件系统。含有下列
参数
的 format 命令仅在使用故障恢复...
ASP
28,390
社区成员
357,060
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章