零基础学做网站培训介绍

当前位置:

JQUERY获取URL上GET参数并替换为新地址

我们知道,网站上有很多的超链接,是使用A标签进行书写的。A标签的链接地址就是写在HREF里面。但是某些情况下,虽然HREF里已经写了链接地址,但我们想通过JS把链接地址换成另一个。当用户点击后,就不会跳转到HREF地址,而是JS的新地址了。
这种操作常用于URL参数的修改上,先获取URL上GET参数,然后再动态替换为新地址。
JQUERY获取URL上GET参数


function getUrlParam(name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); //构造一个含有目标参数的正则表达式对象
var r = window.location.search.substr(1).match(reg); //匹配目标参数
if (r != null) return unescape(r[2]); return null; //返回参数值
}
var linkzhi = getUrlParam('url') ;

JQUERY动态替换新URL


var nowlinkzhi = linkzhi.replace('www','www2');
$(".wbd-container").html(nowlinkzhi);

这样就可以实现获取了GET参数之后,再修改输出的效果了。这种可以用于GET传输时,隐藏真实参数。

发表评论

邮箱地址不会被公开。 必填项已用*标注

相关教程

  • 对于一些素材类网站,用户浏览了某个素材之后,比较感兴趣,为了方便下次浏览,往往会把喜欢的素材添加到收藏夹里。这时我们可以制作这样的收藏夹功能
  • 什么是JQUEYR 链式操作JQUEYR链式操作简单的说就是通过JQUEYR代码控制不同的样式,可以将代码写在一起,这样可以节省代码量,将完成不同功能的代码写
  • 我们自己做网站时,经常在代码里看到JS eval函数,很多新手不太明白JS eval函数的作用是什么,在什么情况下使用JS eval函数。下面学做网站论坛就来介
  • 做网站时,form表单是使用submit()提交的,但是要实现无刷新的提交,当然无刷新提交数据,ajax肯定可以完成,但是由于代码已经很成熟,都是使用form提
  • 我们自己做网站时,有时希望第一次打开某个页面时,弹出一个窗口,以后再打开页面时,就不显示这个弹窗了。实现这样的效果就需要使用JS,通过JS可以实
  • 在做网站时,经常会用天网站提示框,比如用户投稿功能,用户投稿成功之后,弹出一个提示框。常用的方法是使用JS的alert弹窗,但是这种弹窗需要人工点
  • 使用JS获取网页URL地址及各类参数是网站制作过程中经常用到,例如通过JS获取完整URL,通过JS获取获取文件路径(文件地址)等等。下面汇总了JS获取网
  • 通过获取当前点击链接的值,然后将这个值传值并赋值其它元素,这个功能非常有用。具体使用方法如下:HTML代码:<div class="con">
  • 通常情况下,我们提交一个form表单,需要使用button按钮来实现,但是在实际开发过程中往往点击form表单之外的元素来提交表单。另外有时一个网页上会有
  • jquery怎么自动给input的value赋值,很多新手都不知道怎么操作,下面介绍一下操作方法。方法/步骤首先我们用Dreamweaver新建html文档,并保存。如