Javascript获取地址参数

2016-02-19 14:42 0 1 收藏

生活已是百般艰难,为何不努力一点。下面图老师就给大家分享Javascript获取地址参数,希望可以让热爱学习的朋友们体会到设计的小小的乐趣。

【 tulaoshi.com - Web开发 】

修改地址后的参数:

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

script
function getNewUrl(oldurl,paramname,pvalue){
    var reg = new RegExp("(?|&)"+ paramname +"=([^&]*)(&|$)","gi");
    var t=oldurl.match(reg)[0];
    var retxt=t.substring(0,t.indexOf("=")+1)+pvalue;
    if(t.charAt(t.length-1)=='&') retxt+="&";
    return oldurl.replace(reg,retxt);
 }
 alert(getNewUrl("http://servername/virturlpath/index.asp?p1=123&p2=aa&p3=hh&p4=1","p4","cxz"));
/script


获取地址参数:

script
function aa(source, name)
{
  var reg = new RegExp("(^|?|&)"+ name +"=([^&]*)(s|&|$)", "i");
 
  if (reg.test(source)) return RegExp.$2; return "";
};
alert(aa("http://community.csdn.net/Expert/topic/4223/4223277.xml?temp=6.502932E-02", "temp"))
/script

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

来源:http://www.tulaoshi.com/n/20160219/1607642.html

延伸阅读
标签: Web开发
代码如下: reg = /[img|href][^]*src\s*=\s*('|")?([^'"]*)\1([^])*/ig 正则获取图片地址 一、问题: 采集的过程中遇到一个问题:从数据库里读出来的图片没有正常显示,分析后发现是数据库里的图片以网站根目录为相对路径方式存储,图片地址如:http://img.warting.com/allimg/090403/012F31N9-1.jpg,原来做的读取图片是以http://...
标签: Web开发
最近发现两个重写Math.round方法的实现: Math.rand = function(l,u) {      return Math.floor((Math.random() * (u-l+1))+l); } Math.prototype.rand = function(l,u) {      return Math.floor((Math.random() * (u-l+1))+l); } Sample: Math.rand(1,10) 大家说这两个方法都可以吗? 那个是正...
[功能描述]IPX和NETBIOS接口需要网络地址。该文通过详细的步骤演示了如何通过VB获取网卡地址。 步骤: 1)在VisualBasic生成标准的EXE文件。缺省创建Form1。 2)在Form1中添加一命令按钮,缺省名为Command1。 3)把下列代码放到Form1中说明部分。 OptionExplicit PrivateConstNCBASTAT=&H33 PrivateCons...
标签: Web开发
例如 当前你的URL是: http://www.warting.com/index.php?test=1&kk=2 如果想获取test,则可以引入插件后, 用如下方法获取: var test = $.query.get('test'); 如果参数有多个相同的名称 ,则可以这样: var arr = $.query.get('testy'); 输出: [ 值1 , 值2, 值3...] 如果要获取多个相同名称中的某一个,可以这样: var arr...
标签: Web开发
1.包: package beanpackage; /**  *  * @author lucifer  */ public class SystemProperties {      public String getRuntimeEnvironmentVersion(){           return System.getProperty("java.version");      }   &n...

经验教程

354

收藏

73
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部