2012-11-29 30 views
0

我用hashchange插件模仿AJAX导航浏览器哈希的历史,我想创建导航throught文件夹,例如:如何清除在JavaScript

#根/ - >#根/文件夹 - > #根/文件夹/子文件夹 - >#根/

但是当我去到最后#根/在名单我想清除以前的浏览历史

#根/文件夹 - >#根/文件夹/子文件夹

就是做任何能力吗?

+0

散列URL的历史由浏览器处理,就像普通的浏览器历史一样,据我所知,JavaScript不能更改。这种行为可能会让用户感到困惑。 –

回答

0

有一种方法在JavaScript浏览到一个新的页面,而不留在浏览器哈希历史... 只是使用window.location.replace("any URL"); ...看到你的浏览器的页面导航按钮被禁用..也没有'返回'选项将可用鼠标右键单击..希望这会帮助你:)