2012-07-30 69 views
1

我使用#标签在同一页上发送/接收值。每次我更改散列值时,我都会在按下按钮并分配值后手动重新加载页面。例如使用history.back /转发散列更改时重新加载页面

<input type="button" value="go to step 2" onclick="reloadpage();" 

function reloadpage() { 

window.location.hash = "val1:xxx,val2:yyy,val3:zzz"; 
window.location.reload(); 

}

如果用户按下浏览器后退或前进按钮,链接哈希值发生变化,但没有页面重新加载。有什么办法可以检测history.change和刷新页面吗?

回答

相关问题