这个函数可以辅助向现有URL 的末尾添加查询字符串参数
2016-03-15 18:37
309 查看
function addURLParam(url, name, value) {
url += (url.indexOf("?") == -1 ? "?" : "&");
url += encodeURIComponent(name) + "=" + encodeURIComponent(value);
return url;
}
这个 addURLParam()函数接受三个参数:要添加参数的URL、参数的名称和参数的值。这个函数
首先检查URL 是否包含问号(以确定是否已经有参数存在)。如果没有,就添加一个问号;否则,就添
加一个和号。然后,将参数名称和值进行编码,再添加到URL 的末尾。最后返回添加参数之后的URL。
url += (url.indexOf("?") == -1 ? "?" : "&");
url += encodeURIComponent(name) + "=" + encodeURIComponent(value);
return url;
}
这个 addURLParam()函数接受三个参数:要添加参数的URL、参数的名称和参数的值。这个函数
首先检查URL 是否包含问号(以确定是否已经有参数存在)。如果没有,就添加一个问号;否则,就添
加一个和号。然后,将参数名称和值进行编码,再添加到URL 的末尾。最后返回添加参数之后的URL。
相关文章推荐
- 英文邮件礼仪:向教授请教学术问题
- Android 用ping来判断网络是否可用
- 剑指offer 二叉搜索树的后序遍历序列
- ReentrantReadWriteLock读写锁的使用
- Eclipse控制台输出信息的控制
- Activity之间使用intent传递大量数据带来问题总结
- Linux系统下配置Java环境变量,配置Tomcat服务器、mongodb数据库
- spring mybatis整合读取配置文件
- PHP中Heredoc结构形式
- PHP上传文件大小限制解决方案
- MyEclipse 生成APK文件
- 【CentOS 7】Virtual Console 更改字体及大小
- java作业之输出1-100只能能被3整除的前5个整数。。。
- asp.net signalR 专题—— 第一篇 你需要好好掌握的实时通讯利器
- JVM调优
- codeforces598A(快速幂)
- 百度编辑添加图片如何设置图片大小,到前台显示不变形
- hadoop和spark的异同
- Linux 内核安全模块学习总结
- View的滑动冲突