我在javascript中使用location.hash,允许用户在ajax屏幕之间切换(在同一个html页面中动态添加和删除的div)。问题是,当我通过javascript更新location.hash时,窗口监听器立即触发!我需要这个事件只在后退按钮被点击的时候触发,而不是当我用javascript改变历史记录的时候。我的窗口监听器代码: var s;
if (location.hash.length >
有没有办法监听url中的hashchange并记录事件,以便在AJAX中使用AJAX按钮等。<a href="/#!page">Go to page!</a><script type="text/javascript">
if (window.location.hash){contentload(window.location.hash)