`
long2010
  • 浏览: 56316 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

js分析url

 
阅读更多

1.通过正则:

function getQueryStr(str){  
        var rs = new RegExp("(^|)"+str+"=([^\&]*)(\&|$)","gi").exec(LocString), tmp;  
      
        if(tmp=rs){  
            return tmp[2];  
        }  
      
        // parameter cannot be found  
        return "";  
    }  
    id = getQueryStr("id");
 

 

2.用jquery先获得url,再拆分字符串

    // var LocString=String(window.document.location.href);   获得url
    var url = location.search; //获取url中"?"符后的字串
    var id = null;
    if(url != null && url.indexOf("?") != -1){
    	var index = url.indexOf("id=");
    	var start = 0;
    	if (index != -1) {
    		start = index + 3;
    	}
    	var end = url.indexOf("&", start);
    	if (end == -1) {
    		end = url.length;
    	}

    	id = url.substring(start, end); // 获取get方式传来参数中的id对应值
    	$("#id").val(id);
    }
分享到:
评论

相关推荐

    JS实现URL编码转换中文

    ### JS实现URL编码转换中文 在Web开发过程中,经常需要处理URL中的特殊字符,特别是中文字符。由于URL传输限制及浏览器解析原因,中文等非ASCII字符需要被编码为特定格式才能在网络上传输。本文将详细介绍如何使用...

    js获取url参数

    ### JavaScript 获取 URL 参数详解 #### 一、引言 在Web开发中,经常需要处理URL中的查询参数。这些参数通常用于传递页面之间的数据或者状态信息。JavaScript作为一种强大的客户端脚本语言,提供了多种方法来实现...

    JS基于Location实现访问Url、重定向及刷新页面的方法分析

    javascript提供了许多方法访问,修改当前用户在浏览器中访问的url.所有的这些技术都是基于location对象的。它是作为window对象的属性。你可以生成一个包含当前url的新location对象: var currentURL=[removed]; 在...

    JSFinder js文件中提取URL,子域名的工具。

    JSFinder 是一款强大的工具,专为网络安全专家和渗透测试人员设计,用于在JavaScript(js)文件中高效地搜索和提取URL以及子域名信息。这款工具的出现极大地简化了在黑盒测试过程中对网站架构和潜在漏洞的分析工作。...

    URL编码解码工具 反向分析URL地址

    URL编码与解码是互联网通信中的重要环节,它涉及到数据在网络中传输时的标准化..."URL编码解码工具.exe" 提供了一个直观、便捷的方式来操作和分析URL,对于IT从业者,尤其是Web开发者来说,是一个非常实用的辅助工具。

    js中url对象化管理分析.docx

    JS中的URL对象化管理是一种常见的编程实践,特别是在处理动态构建URL、解析和重组URL参数时。在Web开发中,URL(统一资源定位符)是链接到互联网上特定资源的关键,它包含了协议、主机名、路径、查询字符串等信息。...

    完美的js验证网址url

    通过上述详细的分析和示例,我们可以看出,这段JS验证URL的方法是非常全面且实用的。它不仅能够满足常规的URL验证需求,还能覆盖到较为复杂的场景,如包含端口号、特殊字符等。在实际项目中,可以根据具体需求对其...

    url传值JS调用所传的值,实例

    ### URL传值与JavaScript获取参数值的实现方法 在Web开发中,经常需要通过URL来传递参数,并在页面加载完成后利用JavaScript对这些参数进行读取和处理。下面将详细介绍如何通过一个具体的示例来实现这一功能。 ###...

    《URL Hunter》一个js开发的在URL上玩的小游戏

    《URL Hunter》是一款基于JavaScript开发的独特小游戏,它充分利用了URL这一网络基础元素,...通过学习和分析这个游戏,开发者和学习者可以深入了解JavaScript在游戏开发中的应用,同时激发自己在编程领域的创新思维。

    javascript parseUrl函数(来自国外的获取网址url参数).docx

    - **数据分析**:提取 URL 中的特定信息,用于统计和分析用户行为。 #### 七、注意事项 - 在使用此函数时,需要注意传入的 `url` 参数必须是合法的 URL,否则可能会导致解析错误。 - 如果 URL 中没有某些部分(如...

    arcgis js api最优路径分析

    3. 修改Web应用:将服务URL更新到你的网页代码中,确保JS API 能够正确加载服务。 在实现最优路径分析时,你需要使用ArcGIS JS API 中的`esri/tasks/RouteTask` 和 `esri/tasks/RouteParameters` 对象。RouteTask ...

    (JS获取地址栏url所有信息的方法

    ### JS获取地址栏URL所有信息的方法 在Web开发过程中,经常需要从URL中提取有用的信息。这不仅可以帮助我们更好地理解用户是如何访问网站的,还可以利用这些信息进行个性化内容展示、统计分析等多种操作。本文将...

    JS获取url参数详细

    在JavaScript中,获取URL参数是常见的需求,尤其是在构建动态网页时。本文将详细介绍两种方法来获取URL中的参数值,一种是字符串分割分析法,另一种是正则表达式分析法。 一、字符串分割分析法 这种方法主要利用...

    获取title+url+描述+关键词头部信息.rar

    在JavaScript中,`window.location`对象提供了关于当前页面URL的所有信息。如果你只需要URL,可以使用`window.location.href`: ```javascript var currentURL = window.location.href; console.log(currentURL); `...

    前端项目-jsurl.zip

    【前端项目-jsurl.zip】是一个专门针对前端开发者设计的资源包,主要目的是提供一个轻量级的解决方案,以便在JavaScript环境中高效地进行URL的操作。这个项目的核心在于它封装了URL处理的各种功能,使得开发者能够...

    基于ArcgIs api for js 的路径分析例子

    在"基于ArcGIS api for js的路径分析例子"中,我们需要完成以下步骤: 1. **设置地图基础:** 使用ArcGIS API创建地图对象,这里我们选择百度瓦片地图作为底图。这可以通过配置地图的basemap属性为自定义的瓦片服务...

    js获取url参数代码实例分享(JS操作URL)

    2. 解析URL参数:通过分析URL字符串,可以将查询字符串中的参数解析为一个JavaScript对象。在这个对象中,每一个查询参数都将成为一个键值对。 3. 参数增删改查:封装好的函数可以实现对参数的增、删、改、查操作。...

    Go-getJS是一个从一组给定的URL中提取所有javascript文件的工具

    Go-getJS是一个专门为开发者设计的实用工具,其主要功能是从一系列指定的URL中抓取并收集所有的JavaScript文件。这个工具采用Go语言编写,利用了Go的高效性和并发特性,能够快速地遍历网页,查找并下载JavaScript...

    javascript 取Url参数和去掉字符串前后空格方法

    ### JavaScript 获取URL参数和去除字符串前后空格的方法 在日常的Web开发中,经常会遇到需要获取URL中的参数或处理字符串的情况。例如,在用户点击某个链接或者表单提交后,我们可能需要从URL中提取出某些特定的...

Global site tag (gtag.js) - Google Analytics