WML+ASP中的中文参数的传递问题

原创 2007年10月13日 21:29:00
2007-08-26 16:17

这两天一直在做WAP网站,可惜关于中文参数的传递问题一直把我摸不着头脑,经过多次尝试,问题终于解决了,现在分享给大家,以便大家少走些弯路.

以下例子是将test1.asp中的"谭小波"传递给test2.asp中并且显示出来.其中并不需要一些字符转化程序,直接在头部加上 <%@ CODEPAGE="65001"%>,同时Response.Charset="utf-8"    和 encoding="utf-8" ,(注意:不能改为gb2312,否则不能正常显示和传递).

文件一:test1.asp

------------------------------

<%@ CODEPAGE="65001"%>
<%
Response.ContentType="text/vnd.wap.wml"   
Response.Charset="utf-8"   
%>  
<?xml     version="1.0"     encoding="utf-8"     ?>    
<!DOCTYPE     wml     PUBLIC     "-//WAPFORUM//DTD     WML     1.1//EN"     "http://www.wapforum.org/DTD/wml_1.1.xml"><wml>   
<card     id="card1"     title="test1">   
<p align="center">
谭小波
<%
username="谭小波"
response.Redirect("test2.asp?username="&username)
%>
</p>   
</card>   
</wml>

文件二:test2.asp

------------------------------

<%@ CODEPAGE="65001"%>
<%
Response.ContentType="text/vnd.wap.wml"   
Response.Charset="utf-8"   
%>  
<?xml     version="1.0"     encoding="utf-8"     ?>    
<!DOCTYPE     wml     PUBLIC     "-//WAPFORUM//DTD     WML     1.1//EN"     "http://www.wapforum.org/DTD/wml_1.1.xml"><wml>   
<card     id="card2"     title="test2">   
<p align="center">
<%
username=request.QueryString("username")
response.Write(username)
%>
</p>   
</card>   
</wml>

在test2中会出现"谭小波"的显示.本次通过了在真手机上测试成功了.

如果大家觉的该方法不错请在下方留言表示支持!

WML+ASP中的表单中文参数的传递问题[二]

2007-08-26 19:22 例子如下,按照以下格式书写程序: test1.as...
  • txb19872007
  • txb19872007
  • 2007-10-13 21:31:00
  • 473

在js中生成table时向js中的函数传递中文参数时不能调用该函数

今天在写代码的时候用bootstrap在js中生成表格内容时,对表格中的内容加入超链接,即使用a标签,在a标签中使用onclick传递参数带中文或者字母时遇到了问题,不能调用对应的函数,纠结了好长时间...
  • hsj1213522415
  • hsj1213522415
  • 2017-06-15 19:23:59
  • 841

解决传递中文参数过程中的乱码问题

1、从jsp中上传中文参数到action,解决乱码问题方法 response.setHeader("refresh","0;URL=/demo/VmListByClassNameAction.act...
  • vgxpm
  • vgxpm
  • 2015-01-01 10:26:05
  • 1669

在URL中传递中文参数时传递失败的解决方案

环境:Tomcat问题描述:使用 标签的 herf 来传递页面的参数时,英文正常,中文失败原因分析:使用 Tomcat 在URL中传递参数,是通过 HTTP 报头来传递的,与表单传递不同,表单中传递...
  • aspenstars
  • aspenstars
  • 2017-08-04 12:50:19
  • 850

URL中传递参数时包含中文的问题

项目中,在页面之间点击跳转时需要进行参数传递,需要将中文的参数放入到url中进行跳转传参。...
  • zqian1994
  • zqian1994
  • 2017-11-23 23:13:04
  • 258

C++调用Python脚本

  • 2018年04月09日 23:03
  • 20KB
  • 下载

HTML中form标签action传中文参数

在写项目的过程中我们经常会遇到URL传中文参数的时候出现乱码问题。     下面是困扰我几天的中文参数乱码问题: 在jsp中代码: div class="form-horizontal"> ...
  • u014459646
  • u014459646
  • 2015-09-16 21:49:58
  • 1214

js中函数传递中文参数示例

{               field:'name',               align: 'center',               title:'归档名称',        ...
  • tyjlearning
  • tyjlearning
  • 2018-01-05 10:10:57
  • 380

jsp使用URL编码传递中文参数乱码问题

  • 2013年12月30日 11:07
  • 324KB
  • 下载

Web报表页面如何传递中文参数

在用报表开发工具FineReport设计的web报表中,给iframe设置src嵌入某个报表时,往往会给报表传递初始的参数值,若参数名称、参数值甚至报表名称中包含中文或者特殊字符时,如果不进行编码转换...
  • yuanziok
  • yuanziok
  • 2015-08-18 09:52:46
  • 2005
收藏助手
不良信息举报
您举报文章:WML+ASP中的中文参数的传递问题
举报原因:
原因补充:

(最多只允许输入30个字)