(转载请注明且联系我!)
锚点是一种很方便的页面跳转方式,
但是当跳转的目的页面图片很多,需要加载很长时间的时候
有几率出现,页面打开定位到锚点位置,但这时,鼠标在打圈圈。
鼠标变正常,即页面加载完成,锚点位置变化了。
解决这个问题
可以使用
window.onload = function() {
window.location.hash = '{锚点id}';
}
在url中使用html?anchor=。。。。
来代替html#。。。。
window.location.hash这个似乎有浏览器限制,待查。