获取问号以后的 参数
function GetQueryString(name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
var r = window.location.search.substr(1).match(reg);
if (r != null)
return unescape(r[2]);
return 0;
}
比如123.com/index.html?a=1&b=2.
GetQueryString("a") 就是1
GetQueryString("b") 就是2
获得#号以后的
hash = window.location.hash;
假如123.com/index.html?a=1&b=2#top
那么hash的值为: #top
可以使用 location 对象属性
hash 设置或返回从井号 (#) 开始的 URL(锚)
host 设置或返回主机名和当前 URL 的端口号
hostname 设置或返回当前 URL 的主机名
href 设置或返回完整的 URL
pathname 设置或返回当前 URL 的路径部分
port 设置或返回当前 URL 的端口号
protocol 设置或返回当前 URL 的协议
search 设置或返回从问号 (?) 开始的 URL(查询部分)