Url解析类
来源:互联网 发布:10天学会单片机百度云 编辑:程序博客网 时间:2024/06/16 11:18
var U = { host : location.host, /*返回当前的主机和端口号*/ hostName : location.hostname, /*返回 web 主机的域名*/ protocol : location.protocol, /*返回所使用的 web 协议(http:// 或 https://)*/ port : location.port, /*返回 web 主机的端口 (80 或 443)*/ pathname : location.pathname, /*返回当前页面的路径和文件名*/ search : location.search, /*返回当前页面的参数字符串*/ href : location.href, /*url完整路径*/ /*返回完整的url地址*/ getUrl : function(){ return this.href; }, /*获取文件名*/ getFileName : function(){ var fileName = this.pathname.substring(this.pathname.lastIndexOf("/") + 1, this.pathname.length); return fileName == "/" ? "" : fileName; }, /*获取参数键值对*/ getParameters : function(){ var keyvalues = {}; if(!this.search || this.search.length == 0){ return keyvalues; } var arrArgs = this.search.split("&"); if(arrArgs && arrArgs.length > 0){ for(var i = 0, length = arrArgs.length; i < length; i++){ var keyValue = arrArgs[i]; var arrKeyValue = keyValue.index("=") >= 0 ? keyValue.split("=") : null; if(arrKeyValue){ var key = arrKeyValue[0]; var value = arrKeyValue.length > 1 ? arrKeyValue[1] : ""; keyvalues[key] = value; } } } return keyvalues; }, /*获取主机url地址*/ getCompleteHost : function(){ return protocol + host; },}
0 0
- Url解析类
- 深入解析URL类
- 【Java】【URL】Java URL类解析
- JAVA解析URL工具类
- 解析url
- URL解析
- URL解析
- 解析URL
- url解析
- url解析
- url解析
- 解析url
- 解析URL
- 解析url
- url解析
- 解析url
- url解析
- URL解析
- mysql给root开启远程访问权限,修改root密码
- 汉诺塔问题
- Windows程序安装包制作——EasySetup
- RSA私钥文件(PEM)解析
- 257.BinaryTreePaths
- Url解析类
- 从0开始学习 GitHub 系列之「向GitHub 提交代码」
- find
- Android开发四大组件之一广播(Broadcast)
- Apache Kafka:下一代分布式消息系统
- cocoapods
- tsql default values, check current isolation level, check db object last update time
- 阶乘的长度
- boost 安装