`
long2010
  • 浏览: 55502 次
  • 性别: 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基于Location实现访问Url、重定向及刷新页面的方法分析

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

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

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

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

    主要介绍了js分析url获取url参数,可以获取?前面部分、#及后面部分,大家看代码吧

    js中url对象化管理分析

    对于很多程序猿来说,js中经常遇到需要变更url(主要是其中所包含的参数)的情况,大多数人使用的方法是直接拼接. 这种方法胜在简单,同样存在不少不足,如: 拼接形成的url安全性上总是存在潜在的危险; 从某个完整url中...

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

    JSFinder是一款用作快速在网站的js文件中提取URL,子域名的工具。

    Android安全之Intent Scheme Url攻击分析

    Intent scheme url是一种用于在web页面中启动终端app activity的特殊URL,在针对intent scheme URL攻击大爆发之前,很多android的浏览器都支持intent scheme url。 Intent scheme url的引入虽然带来了一定的便捷性,...

    js获取url传值的方法

    本文实例讲述了js获取url传值的方法。分享给大家供大家参考,具体如下: js获取url参数值: index.htm?参数1=数值1&参数2=数值2&参数3=数据3&参数4=数值4&…… 静态html文件js读取url参数 根据获取html的参数值控制...

    JS获取url参数、主域名的方法实例分析

    本文实例讲述了JS获取url参数、主域名的方法。分享给大家供大家参考,具体如下: [removed] alert(location.hostname) alert(location.port) alert(location.pathname) alert(location...

    JS对URL字符串进行编码/解码分析

    虽然escape()、encodeURI()、encodeURIComponent()三种方法都能... 以下是JS下对URL进行编/解码的各种方法: escape 方法:返回一个可在所有计算机上读取的编码 String 对象。 function escape(charString : String) :

    ArcGISforjs网络分析之最短路径分析.zip

    ArcGIS for js 网络分析之最短路径分析 如果是在线版RouteTask类中的url 可直接使用官方地址(这里需要验证ID) 离线版则通过服务端获取

    js 全选反选取消,url传递中文,防盗链,反射显示程序集,URLRewrite

    js 全选反选取消, ASP.NET中url传递中文的解决方案, C#中使用反射显示程序集的所有类型和属性, js怎么取表格中的某一行的值, SQL Server 查询分析器快捷键集合, URLRewrite能够对URL进行重写,失败的原因

    使用js 设置url参数

    本篇文章是对使用js设置url参数的实现代码进行了详细的分析介绍,需要的朋友参考下

    js K线图 KLine js源码 与okex网站一致

    js K线图,js股票交易K线图,交易分析,okex网站行情分析K线图。

    js获取url参数值的两种方式

    方法一:正则分析法 代码如下: function getQueryString(name) { var reg = new RegExp(“(^|&)” + name + “=([^&]*)(&|$)”, “i”); var r = [removed].search.substr(1).match(reg); if (r != null) return ...

    JavaScript获得url查询参数的方法

    主要介绍了JavaScript获得url查询参数的方法,可实现针对URL中参数分析的功能,需要的朋友可以参考下

    静态页面html中跳转传值的JS处理技巧

    主要介绍了静态页面html中跳转传值的JS处理技巧,结合实例形式分析了HTML页面跳转通过URL传递参数的方法与javascript处理技巧,具有一定参考借鉴价值,需要的朋友可以参考下

    JsUrl-java的爬虫.zip

    这些URL可以通过链接分析、站点地图、搜索引擎等方式获取。 请求网页: 爬虫使用HTTP或其他协议向目标URL发起请求,获取网页的HTML内容。这通常通过HTTP请求库实现,如Python中的Requests库。 解析内容: 爬虫对...

    JavaScript给url网址进行encode编码的方法

    主要介绍了JavaScript给url网址进行encode编码的方法,实例分析了javascript中encodeURIComponent函数的使用技巧,需要的朋友可以参考下

Global site tag (gtag.js) - Google Analytics