网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
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判断上传图片的大小和.
.Javascript滑动效果菜单TreeView.
.javascript节点操作DOMDocument属.
.CSS+JavaScript打造超酷右键菜单.
.JavaScript常用的2种定义类的方式.
.javascript切换页面样式.
.javascript 正确截取单字节和双字.
.javascript实现类似google和msn .
.用javascript 转换外部链接样式.
.JavaScript FSO属性大全.
.用JavaScrpt实现文件夹轻松加密.
.用javascript 转换外部链接样式.
.JavaScript控制鼠标滑轮事件.
.根据分辨率不同调用不同的css文件.
.javaScript事件使用方法.
.突破IE屏蔽限制,自己的网站使劲.
.javascript获取FCKeditor内容.
.javascript操作excel知识点.
.Javascript实例教程(20) OLE Aut.
.javascript 获得客户端硬件信息.

js文件封装javascript在html中获取url参数

发表日期:2008-9-5


函数如下:

<script type="text/javascript">
function $G(){
var Url=top.window.location.href;
var u,g,StrBack='';
if(arguments[arguments.length-1]=="#")
   u=Url.split("#");
else
   u=Url.split("?");
if (u.length==1) g='';
else g=u[1];
if(g!=''){
   gg=g.split("&");
   var MaxI=gg.length;
   str = arguments[0]+"=";
   for(i=0;i<MaxI;i++){
      if(gg[i].indexOf(str)==0) {
        StrBack=gg[i].replace(str,"");
        break;
      }
   }
}
return StrBack;
}
</script>


上边个函数可以放在外部js文件、head、body等未知皆可
使用参考:
例:想获取URL http://www.devdao.com/?ip=202.201.0.137 中IP这个参数的内容
<script type="text/javascript">
var IP=$G("IP")
//之后你可以将IP用来alert、write等,总之可以最为一个变量随便使用了
</script>

写ajax的时候可能会为了防止页面刷新并且再刷新的时候页面不会跳到其他页面
有人可能会通过改变书签来传递参数
如:http://..../xxx/#a=sds&b=111
想获取b的值可以用$G("b","#")  前边是需要获取的内容后便使通过#方法获取

上一篇:Javascript引擎性能比较: Google Chrome vs Firefox 3 vs IE 7 人气:1479
下一篇:Javascript脚本:Location对象 人气:1423
浏览全部javascript的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐