- hash:返回 URL 中的哈希部分(以 # 开头)
- host:返回 URL 中的主机名和端口号
- hostname:返回 URL 中的主机名
- href:返回整个 URL(包括协议名,域名,端口号,路径,查询字符串等)
- pathname:返回 URL 中的路径
- port:返回 URL 中的端口号
- protocol:返回 URL 中的协议名
- search:返回 URL 中的查询字符串(以 ? 开头)
的确,你的问题说的好含糊,我估计你自己都不知道怎么问吧我觉得你想要表达的是:1获得参数prodname,2你要把获得的那些js代码搬到一个外部的js文件中
如果真是这样的话,再考虑看下面的内容。
1,你先不用在外部js文件中写js代码,就在本页写好,最后再移出去。
2,我在网上找了个查找参数的方法 //获得地址栏参数
function GetQueryString(sProp)
{
var re = new RegExp("[&,?]"+sProp + "=([^\\&]*)", "i")
var a = re.exec(document.location.search)
if (a == null)
return ""
return a[1]
},sProp就是你参数名。