静态HTML页利用JavaScript处理当前网址URL及参数变量方式

5,469次阅读
没有评论

共计 518 个字符,预计需要花费 2 分钟才能阅读完成。

经常碰见一些HTML静态页,也像动态页一样在后面跟着诸如?id=xxx&item=vvv等类型的参数或变量。
很久以前开始见到的时候,还以为HTML被映射成动态解析类型了(如可以映射成asp)。但是查看过源代码后,才知道是用JavaScript来实现的。下面是一些示例:

首先看一下这段代码:

这段代码由window.location.href获得当前网址的URL,赋值给hrefstr,然后indexOf查找是否存在参数中的字符串(blog.aixianwei.cn),如果存在就将URL中的字符串替换为(blog.0898888.com),浏览器便会解析实现跳转,如果不存在就什么都不做。

再看一段代码:

这段代码获取”?”后所有参数变量。

最后一段代码:

这段代码获取”?”后某一特定参数变量。

正文完
 0
任侠
版权声明:本站原创文章,由 任侠 于2009-08-31发表,共计518字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
验证码