静态页面js传参

2010年09月12日   作者:     类别:个人随笔

1990 views | 4 条评论

js在静态页面传参,主要就是怎么在目的页面获取到相应的参数,这里通过一个小例子,演示一下参数传递的方法。

实例描述:比如有两个页面,分别叫a.html和b.html。b.html页面中有一个tab选项卡菜单,分别是“手机数码”、“电脑”、“家用电器”。这里要实现的是,怎么从a.html页面,连接到b.html中不同的选项卡中不同的项。比如点击a页面的电脑,连接到到b页面的第二个选项卡。

主要用到的是JavaScript substring()方法

语法

stringObject.substring(start,stop)

参数 描述
start 必需。一个非负的整数,规定要提取的子串的第一个字符在 stringObject 中的位置。
stop

可选。一个非负的整数,比要提取的子串的最后一个字符在 stringObject 中的位置多 1。

如果省略该参数,那么返回的子串会一直到字符串的结尾。

获取参数的javascript代码如下:
Download getconfig.js
1
2
3
4
5
6
7
8
9
(function(){
	var hf = window.location.href;
	var index = hf.substring(hf.lastIndexOf('=')+1,hf.length);
	function showtab(index){
		$("#"+index).addClass("hover").siblings().removeClass("hover");
		$("."+index).show().siblings().hide();
	}
	window.load = showtab(index);
})();
猛击下边几个链接看看是不是成功了

手机数码
电脑
家用电器

项目应用实例:《神魔大陆》-克兰蒙多生活指南

链接地址:http://event51.wanmei.com/shenmo/201008/life/


相关博文

相关日志

Comments

4 条评论 关于“静态页面js传参”
  1. 辽河油田 说道:

    这篇文章太好了,我先收藏了。

  2. 问道推广人 说道:

    月白风清两岸亲人同望月,牛耕女织双星伴侣偶牵牛。

  3. 张二 说道:

    你代码样式挺好看,用的啥插件?我的那个就太难看了….. :???:

  4. Artcss 说道:

    代码高亮我用的是WP-CodeBox插件,呵呵,下载地址http://wordpress.org/extend/plugins/wp-codebox/

给作者留言: