mlsb.net
当前位置:首页 >> js 当前url参数 >>

js 当前url参数

两种方法: 方法一:正则分析法 参考代码: function getQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); var r = window.location.search.substr(1).match(reg); if (r != null) return unescape(r[2]); re...

http://www.cnblogs.com/fishtreeyu/archive/2011/02/27/1966178.html

使用js对当前的URL进行操作,可以使用内置对象window.location; window.location有以下属性: window.location.href:取得当前地址栏中的完整URL,可以通过赋值改变当前地址栏中的URL; window.location.search 取得当前URL的参数部分,即“?”后...

var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if(r!=null)return unescape(r[2]); return null; } // 调用方法 alert(GetQueryString("参数名1")); alert(GetQueryString("参...

以下函数可以获取url任意参数的值: function getParams(key){ var url = location.search.replace(/^\?/,'').split('&'); var paramsObj = {}; for(var i = 0, iLen = url.length; i < iLen; i++){ var param = url[i].split('='); paramsObj[p...

var url=window.location.href; var pars=url.split("?")[1].split("="); for(var i=0;i

用字符串截取,比如有一个这个的网址:http://www.ecofe.cn/?p=117 var url = "http://www.ecofe.cn/?p=117"; var arr = url.split('?'); var ar = arr[0]; alert(ar); 输出的就是http://www.ecofe.cn/

用字符串拼接 var m_name = ${name}; window.location.href="Default.asp?id=10&name=+"m_name; 这样就可以搞定了

用JS获取地址栏参数的方法(超级简单) 方法一:采用正则表达式获取地址栏参数:(强烈推荐,既实用又方便!) function GetQueryString(name) { var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.location.search.substr...

首先 你var paraString = url.substring(url.indexOf("?")+1,url.length).split("&"); 是错的 因为是两个? 其次 你的for循环写的啥玩意啊 没见过这么循环的

网站首页 | 网站地图
All rights reserved Powered by www.mlsb.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com