/**
* 解析载入的URL,返回参数对象
*/
function parse(url)
{
//如果URL为空或不带参数则直接返回null
//if (null == url || url.split("?").length < 2)
if (null == url || url.indexOf("?") == -1)
{
return null;
}
var argsUrl = url.split("?")[1];
//if (argsUrl.split("=").length < 2)
if (argsUrl.indexOf("=") == -1)
{
return null;
}
var properties = argsUrl.replace(/&/g, "',").replace(/=/g, ":'") + "'";
var obj = null;
var template = "obj = {p}";
eval(template.replace(/p/g, properties));
return obj;
}
//去除字符串的前后空格
StringUtil.trim = function(str)
{
return null == str ? str : str.replace(/(^\s*)|(\s*$)/g, "");
}
分享到:
相关推荐
### js解析URL并判断火狐IE浏览器 在前端开发领域,JavaScript(简称JS)是一种非常重要的编程语言,它被广泛应用于网页的动态效果制作、数据处理以及与用户的交互等方面。本文将详细介绍如何利用JS来解析URL,并...
### JSP中JS传递与解析URL参数及中文转码解码问题详解 #### 一、引言 在Web开发中,尤其是使用Java Server Pages (JSP)进行开发时,经常需要处理URL中的参数,包括参数的传递、解析以及对中文等特殊字符的处理。...
JavaScript解析url并根据传值配置页面
JavaScript解析url,并根据传值结果配置界面
URL : 统一资源定位符 (Uniform Resource Locator, URL) 完整的URL由这几个部分构成: scheme://host:port/path?query#fragment scheme = 通信协议 (常用的http,ftp,maito等) host = 主机 (域名或IP) port = 端口号...
理解这些组成部分有助于我们更准确地使用JavaScript解析和处理URL。 在JavaScript中,我们可以使用`window.location`对象来获取当前页面的URL信息。`window.location`会返回一个Location对象,该对象包含了当前URL...
本文将深入探讨如何使用JavaScript解析URL查询参数,主要基于提供的`main.js`文件和可能包含的相关代码。 首先,我们需要了解URL的基本结构。一个标准的URL通常由以下部分组成: 1. 协议(如http或https) 2. 主机...
#### 方法二:使用Node.js的`url`模块解析URL 对于服务器端开发(如Node.js),推荐使用内置的`url`模块来解析URL。该模块提供了强大的API来处理各种URL结构,包括协议、认证信息、主机、端口、路径和查询字符串等...
1,引入二维码解析的js插件llqrcode.js 2,解析的图片,这里采取的是上传图片解析(可以采用扫一扫输出的图片解析) //获取图片路径 let getObjectURL = function(file){ let url = null ; if (window....
1.传递参数: 代码如下: var pmt = ‘sensor=’+ encodeURI(encodeURI(sensor))+’&device=’+encodeURI(encodeURI(device))+’&instrument=’;...接收和解析参数 代码如下: //获取URL参数 function GetRequest()
`Poly9.URLParser`是一个强大且易于使用的JavaScript类,用于解析URL并提取其各个组成部分。通过对正则表达式的巧妙运用和动态方法的生成,该类提供了一种简洁而有效的方法来处理URL,使其成为Web开发人员处理复杂...
在本文中,将介绍如何使用JavaScript来解析URL参数。...无论是在服务器端处理查询字符串,还是在客户端使用JavaScript解析这些值,了解如何正确地获取这些参数对于开发高质量的Web应用都是至关重要的。
本文将深入解析URL和文件的编码方式,以帮助理解这些概念及其在实际工作中的应用。 首先,URL是互联网上访问资源的唯一地址,它包含了协议、主机名、路径、查询参数等组成部分。在URL中,为了确保所有字符都能安全...
### JS实现URL编码转换中文 在Web开发过程中,经常需要处理URL中的特殊字符,特别是中文字符。由于URL传输限制及浏览器解析原因,中文等非ASCII字符需要被编码为特定格式才能在网络上传输。本文将详细介绍如何使用...
在JavaScript中,`window.location.search` 是...例如,`query-string`库的`parse()`方法可以方便地解析URL查询字符串,而`url-search-params`库则提供了一个类似HTML5 `URLSearchParams`接口的API,方便操作URL参数。
本文将深入探讨`purl`库如何解析URL的请求参数,并通过源码分析来理解其工作原理。 首先,让我们了解一下URL的基本结构。一个标准的URL(统一资源定位符)通常由以下几个部分组成:协议(如http或https)、域名、...
本文将深入探讨如何使用JavaScript在浏览器端解析和读取Excel文件,主要基于开源库`js-xlsx`。 `js-xlsx`是一个强大的JavaScript库,专门用于解析和操作Excel文件(.xlsx和.xls格式)。它支持读取二进制文件、Base...
代码很简单,主要一个思路是把url参数解析为js对象,再做增、删、改、查操作就很方便了~,这里做笔记。 代码如下:var LG=(function(lg){ var objURL=function(url){ this.ourl=url||[removed].href; this.href=...