社区
基础编程
帖子详情
怎样把一个像 "开发指南++(2004版)"这样的值传到服务器上
leaxin
2004-04-01 03:54:09
我在开发的时候遇到了这样一个难题:
<script>
window.location="test.php?val="+encodeURIComponent(val)
</script>
当 value 像 “发指南++(2004版)” 这样的时候 传到服务器端的值就变成了乱码,该怎么处理呢?
...全文
92
6
打赏
收藏
怎样把一个像 "开发指南++(2004版)"这样的值传到服务器上
我在开发的时候遇到了这样一个难题: window.location="test.php?val="+encodeURIComponent(val) 当 value 像 “发指南++(2004版)” 这样的时候 传到服务器端的值就变成了乱码,该怎么处理呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
leaxin
2004-04-02
打赏
举报
回复
看了一下MSDN自己写了一个 客户端函数
function urlencode(str){
return str.replace(/[\s\$\+\?\\\^\}\|\t~`@&%{]=-/]/g,function($1){return encodeURIComponent($1)})
}
用这个函数encode基本能应付得来
leaxin
2004-04-01
打赏
举报
回复
我觉得是 php urlencode()与 javascript encodeURIComponent() 对汉字编码的方式不同
同样是对"你" encode
php的是 %C4%E3 而 javascript 的是 %E4%BD%A0
看来这个问题真的难解决啊
sdliubo
2004-04-01
打赏
举报
回复
decodeURIComponent Javascript中好像就有这个函数
sdliubo
2004-04-01
打赏
举报
回复
是被ie编码了 你可以解码后得到原来的文字的
leaxin
2004-04-01
打赏
举报
回复
可是 php好像没有这个函数哦
ice_berg16
2004-04-01
打赏
举报
回复
使用时var = decodeURIComponent(val);
第一章:Nginx入门
本文深入探讨Nginx
服务器
的背景、概述、优势及应用场景,详细介绍其轻量级、高并发处理能力,以及在Web
服务器
、反向代理、负载均衡等方面的应用。同时,提供了在Linux环境下安装Nginx的步骤,包括所需依赖包的安装和编译过程。
Nginx
本文介绍了Nginx的概述、安装步骤以及在Linux系统中的应用,包括作为HTTP
服务器
、虚拟主机和反向代理。详细讲述了如何在Linux下安装Nginx,以及如何配置负载均衡和动静分离,以提高
服务器
性能和响应速度。同时,通过设置多个Tomcat实例和Nginx的upstream,展示了如何实现负载均衡,确保高并发访问的稳定性。,
多无人机在拥挤环境中的搜救.zip
1.
版
本:matlab2014a/2019b/2024b 2.附赠案例数据可直接运行。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。
1500L料罐流程图.rar
1500L料罐流程图.rar
DESIGN.rar
CAD缺少相关字体时,图纸中的文字会出现缺失或乱码。下载所需字体并复制到 AutoCAD 的 Fonts 文件夹后,即可正常显示。
基础编程
21,890
社区成员
140,338
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章