片段URL转换

时间:2011-04-27 23:48:01

标签: javascript jquery jquery-bbq

我已经使用了BBQ插件,所以这只是一个美化改变。我不知道如何将网址从/index.html#pages/index.html转换为/index.html#index

我猜这基本上是一个片段转换,但对于JS来说我是一个新手。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

您可以使用window.location.hash访问哈希,并返回一个字符串,以便您可以对其执行任何字符串操作。例如:

var temp = window.location.hash; // == #pages/index.html
temp = temp.replace("pages/","").replace(".html","");
window.location.hash = temp; //sets the hash to #index