IE、FF都能在加载后通过window.location.hash = 锚点 进行定位,但是Chrome不行,只有第一次可以。
后来通过分析过程,觉得可能是相同的锚点定位在Chrome下不起作用,于是自己在console上试了下,果然如此。
再后来,我是这样子解决的~
window.location.hash = 锚点;
window.location = window.location;
然后就搞定啦。
IE、FF都能在加载后通过window.location.hash = 锚点 进行定位,但是Chrome不行,只有第一次可以。
后来通过分析过程,觉得可能是相同的锚点定位在Chrome下不起作用,于是自己在console上试了下,果然如此。
再后来,我是这样子解决的~
window.location.hash = 锚点;
window.location = window.location;
然后就搞定啦。