网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网页制作 > Javascript
网页制作:Dreamweaver教程,FrontPages教程,Javascript教程,HTML教程,CSS教程,心得技巧,DHTML教程,网页特效,Discuz!论坛
本月文章推荐
.javascript应用:实现复选框全选.
.用Popup对象构建网页右键菜单.
.一个简单的javascript菜单.
.修改后的prototype.js,增加进度.
.javascript与内存.
.JavaScript面向对象 “四段式”类.
.用javascript的ShowModalDialog(.
.强制弹出广告页面+自动最小化代码.
.Javascript脚本:Location对象.
.javascript写的Hashtable类.
.javaScript通用数据类型校验.
.javascript之eval函数.
.js读取本地excel文档数据.
.Javascript实例教程(19) 使用HoT.
.重新载入javascript文件的方法(给.
.Javascript实例教程(8) 检验表单.
.Javascript脚本实现静态网页加密.
.JavaScript与ActionScript函数相.
.JavaScript极速狂飙:大容量字符.
.Javascript的IE和Firefox兼容性汇.

Javascript获取地址参数

发表日期:2006-2-17


修改地址后的参数:

<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>

上一篇:利用JS获取IE客户端IP及MAC的实现 人气:20780
下一篇:用JavaScript脚本将当地时间转换成其它时区 人气:13246
浏览全部Javascript的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐