js 从URL上获取参数】的更多相关文章

//获取匹配的        function getUrlParam(name) {             var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); //构造一个含有目标参数的正则表达式对象             var r = window.location.search.substr(1).match(reg); //匹配目标参数             if (…
使用jquery获取url上的参数(笔记) 一.做作业时经常要获取url上的参数 1.当url上有多个参数时 从互联网找到了一个方法 (function ($) { $.getUrlParam = function (name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg…
1.当字符串被封装好加密时(下例将算法封装在md5中),使用Loadrunner编写脚本,需要进行如下操作:       1)将md5.h文件添加到Extra Files 下,如图(Loadrunner12图):         …
/** * 用页面链接上获取参数 * @param {String} name 要获取的参数名 * @return {String} 参数值 */ base.getQueryStringRegExp = function(name) { var reg = new RegExp("(^|\\?|&)"+ name +"=([^&]*)(\\s|&|$)", "i"); return reg.test(location.hr…
/** * js获得url内的参数 * 返回值: string or undefined * 使用方法:$_GET['from'] */ var $_GET = (function() { var search = location.search; if (search == '') { return {}; } search = search.split('?')[1]; search = search.split('&'); var get = {}; for (var i in searc…
<!DOCTYPE HTML> <html> <head> <meta charset="utf-8" /> <title>Js把URL中的参数解析为一个对象</title> <body> <script type="text/javascript"> // 把URL的参数解析为对象 function parseUri(uri){ var para = uri.split…
js获得URL中的参数 function GetQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if (r != null) return unescape(r[2]); return null; }…
获取URL里面传的参数,在Js中不能像后台一样使用Request.QueryString来获取URL里面参数,下面介绍两种方式用来获取参数 方式一:使用split分隔来获取,这种方法考试了地址中包含了returnUrl参数的形式,如果地址中本来就包含了另外一个网址,这个时候需要先过滤掉这个网址再去获取参数值,这里只考试另一个网址是最后一个参数的模式 function getParam(paramName,urlParamName) { if(urlParamName==undefined||ur…
var url = window.location.herf;//获取url地址 var obj = {}; //最后输出的对象 var reg = /\?/; //要匹配的正则表达式 if(url.match(reg)) { var chars = url.split('?')[1];//获取参数 var char = chars.split('&'); //获取键值对 for(var i=0;i<char.length;i++) { var index = char[i].indexOf…
获取地址栏上的URL参数现在最简单通用的方法应该就是下面这种了. function getUrlParam (name) { var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)'); var r = window.location.search.substr(1).match(reg); if (r != null) return decodeURIComponent(r[2]); return null; } // 使用方法就…
例如 :网页.html?id=0 //获取url中"?"符后的字串 gofunction getRequest() { var url = window.location.search; var theRequest = new Object(); if (url.indexOf("?") != -1) { var str = url.substr(1); var strs = str.split("&"); for (var i = 0…
图是不知道什么时候截的,给不了原链接了QAQ…
一.取参   ] : ); ]; ; ]., -); ]) === ]; , , b: 'fdfdfd', c: '9999' })); //a=123546&b=fdfdfd&c=9999…
var aa = '?name=hss&age=13';        function strToObj(str){            if(typeof str === 'undefined'){                str = location.search;            }            var reg = /[\?|&]+(\w+)=(\w*)/g;            var param = {};            do{        …
getQueryString(name) { var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i'); var r = window.location.search.substr(1).match(reg); if(r != null) { return unescape(r[2]); } return null; } 正常的页面可以调用这个方法,window.location.search获取到当前页面从问号 (?)…
1.传参页面JavaScript代码: function go_mark(id,jobname,headimgurl,nickname){ window.location.href = "mark.html?id="+id+"&jobname="+encodeURI(jobname)+"&headimgurl="+headimgurl+"&nickname="+encodeURI(nickname);…
#测试网址: http://localhost/blog/testurl.php?id=5 //获取域名或主机地址echo $_SERVER['HTTP_HOST']."<br>"; #localhost //获取网页地址echo $_SERVER['PHP_SELF']."<br>"; #/blog/testurl.php //获取网址参数echo $_SERVER["QUERY_STRING"]."<b…
有的时候需要获取页面名称,为此我在这里封装了一个方. 一.分别根据传递不同的参数,获取到html页面的名称. 通过传递参数,获取到html页面的名称:参数params 以下是参数解释说明 (1)params=1,只获取页面名称,不带.html后缀 1.1 例如 url路径是 https://www.ceshi.com/home/index.html 只返回页面名称:  index (2)params=2, 取页面名称,同时带.html后缀 2.1 例如 url路径是 https://www.ce…
在网页上找了半天,发现现在的资源实在是少的可怜,而前端尤甚.所以没办法,于是自己花了一些时间写了一个: 1 /** 2 * 删除URL中的指定参数 3 * @param {*} url 4 * @param {*} name 5 */ 6 function delUrlParams(url, name){ 7 //根据#号拆分 8 let poundArr = url.split('#') 9 //?拆分 10 let questionArr = [] 11 if (poundArr) { 12…
function delParam(paramKey) { var url = window.location.href; //页面url var urlParam = window.location.search.substr(1); //页面参数 var beforeUrl = url.substr(0, url.indexOf("?")); //页面主地址(参数之前地址) var nextUrl = ""; var arr = new Array(); if…
两种情况 1对当前页面的url进行操作 function funcUrlDel(name){ var loca = window.location; var baseUrl = loca.origin + loca.pathname + "?"; var query = loca.search.substr(1); if (query.indexOf(name)>-1) { var obj = {} var arr = query.split("&")…
我想要获取如下id 如下代码(传参要加问好!!) function getUrlParam(id) { var regExp = new RegExp('([?]|&)' + id+ '=([^&]*)(&|$)'); var result = window.location.href.match(regExp); if (result) { return decodeURIComponent(result[2]); } else { return null; } } var id…
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]); return null; } 例如url: http://192…
function GetQueryString(name){    var reg=eval("/"+name+"/g");   var r = window.location.search.substr(1);    var flag=reg.test(r);   if(flag){        return true;   }else{       return false;   } } GetQueryString("night");…
<!DOCTYPE html><html>    <head>        <meta charset="UTF-8">        <title></title>    </head>    <body>        <script type="text/javascript">            function urlArgs() {     …
下边的HTML代码,可以取出日期与星期 <html><body><h1><script language=JavaScript>var d, s = "";var x = new Array("星期日", "星期一", "星期二","星期三","星期四", "星期五","星期六");d = new D…
function GetQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); var r = window.location.search.substr(1).match(reg); if (r != null) return (r[2]); return null; } 使用 页面当前地址 http://local…
1.unicode.gbk.gb2312.utf-8的关系 http://www.pythonclub.org/python-basic/encode-detail 这篇文章写的比较好,utf-8是unicode的一种实现方式,unicode.gbk.gb2312是编码字符集: 2.python中的中文编码问题 2.1 .py文件中的编码 Python 默认脚本文件都是 ANSCII 编码的,当文件 中有非 ANSCII 编码范围内的字符的时候就要使用"编码指示"来修正. 一个modu…
最近使用myEclispse做网站,使用jsp+js+css做页面,网站中常用到从列表进入详情页面的跳转,下面对详情页面的值填充方式做一个简单总结: 1.url中使用request获取参数 jsp上方添加type参数 <%@page contentType= "text/html; charset=utf-8" autoFlush="true" %> <%@taglib prefix= "s" uri ="/strut…
在项目中看到了一个很奇怪的EL表达式...${param.catid}...一直找不到param在哪里定义的...(主要是水平太屎...) 然后从网上查了一下才知道是啥... EL表达式${param.xxx}可以从url中获取参数放在页面中直接使用 比如:一个网址:127.0.0.1/test/testparam?test1=3&test2=sss 用${param.test1}就可以直接获取到test1的值,也就是3 用${param.test2}就可以直接获取到test2的值,也就是sss…