2011-07-21 56 views

回答

1

如果只想散列部可以使用:window.location.hash

如果你希望所有的URL包括散列的部分,你可以使用:window.location.href

问候

3

这个返回散列后的内容

window.location.hash.substr(1); 

例如:www.mystore.com#prodid=1

这会给我们:prodid=1

+1

问题不是要求_just_哈希内容。 – cpburnz

+1

这提取哈希伙伴后面的内容。 从位置1开始提取,并提取字符串的其余部分;)。 但是当我们使用substr(x,y)时,我们从x提取到y。 –

0

你必须建立它自己:

// www.mystore.com#prodid=1 
var sansProtocol = window.location.hostname 
    + window.location.hash; 

// http://www.mystore.com#prodid=1 
var full = window.location.protocol 
    + "//" 
    + window.location.hostname 
    + window.location.hash;