日期:2014-05-17  浏览次数:20589 次

静态页面html之间也可以传递参数

大家可能一般认为传递参数,只有通过jsp和servlet才能进行。其实不然,我们的html页面之间也可以通过url来传递参数,如:


假如,我们的页面上有一个这样的链接:

http://test.html?name=中国&age=100


那么在test.html页面上,我们怎样来取得name和age这两个参数呢?


其实很简单

我们首先在test.html页面上通过javascript获取到window.document.location.href;

这里的href就等于"http://test.html?name=中国&age=100"这个字符串,然后再用split对这个字符串进行?分隔、&分隔和=分隔的解析就可以取得参数了,是不是很简单?


关键点:对window.document.location.href的获取

?