ASP传送值乱码

提交表单以后,显示的结果乱码了怎么回事镄囧閰掑簵镙囧嗳鎴?buyInfo.buyNum.product=1表单页面是UTF-8显示页面是GB2312... 提交表单以后,显示的结果乱码了怎么回事

镄囧閰掑簵镙囧嗳鎴?buyInfo.buyNum.product=1
表单页面是UTF-8 显示页面是GB2312
展开
 我来答
百度网友bd2f3a628
2011-11-05 · TA获得超过364个赞
知道小有建树答主
回答量:255
采纳率:0%
帮助的人:156万
展开全部
这是编码的问题,你用了中文做文件名了,你可改为英文的做文件名啊?
如果一定要用中文,encodeURIComponent('天气') 进行URL编码
更多追问追答
追问
当前页面的名字是htmltour.asp,目标页面是booktour.asp没有用中文,这个是传送的值,值的结果是“沙巴沙特文莱酒店”,我也不知道后面怎么会有?buyInfo.buyNum.product=1这个链接的,即使把代码全部删除了再接收这个数据,一样也会有?buyInfo.buyNum.product=1
追答
源码是你自己写的,还是你拿手别人再改的。
我想大多是修改别人的源码没改好。是编码的问题,不过。。。提交表单,多用POST 少用GET
你什么会用GET提交呢?
可能开发人在JS文件内设置提交参数。
luoming7666285
2011-11-05 · TA获得超过180个赞
知道小有建树答主
回答量:450
采纳率:0%
帮助的人:88.9万
展开全部
你把处理页面的文件用文本打开 然后另存为 在另存为里选择utf-8
追问
目标页面不能用UTF-8,否则其他页面传送的值会出错,其他GB2312的页面也有值传送到那个页面
追答
天那!那不同编码的传肯定会出乱的,就算你这次用你的浏览器看没事,用其他人的看也会出现的。要不你用框架来把表包过来  <if
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式