<a href="index.html#pos1">跳到当前页面的锚文本pos处</a>如上,如果通过设置锚链接 也可以跳转到当前页面的某个做了标记的地方现在,我发现很多网站都才用JS技术,避免了当前地址栏出现#号,照样能让页面滚动到某个标记的地方页面不刷新。 通常用于对文章发表评论之后 或者翻页之后 页面滚到评论板块的位置。
请问是怎么实现的呢?

解决方案 »

  1.   

    在可控的高度时,可以直接使用window.scrollTo(0,想要移到哪个高度);比如,你当前有一段内容,距离最顶部是300px,
    那么window.scrollTo(0,300);就可以实现类似锚点功能了
      

  2.   

    <a href="javascript:window.scrollTo(document.getElementById('theforever_csdn').offsetLeft,document.getElementById('theforever_csdn').offsetTop);">跳到当前页面的锚文本pos处</a>
    <p>dk
    <p>dk
    <p>dk
    <p>dk
    <p>dk
    <p>dk
    <div id="theforever_csdn">跳到这里</div>
    <p>dk