zoukankan      html  css  js  c++  java
  • asp.net 页面刷新锚点失效问题解决

      页面上锚点的应用大家应该比较清楚了,就是定义一个div标签:<div id='div1'/>,再定义一个a标签:<a href="#div1" >点我</a>;这样点击a标签内容,就可以定位到id为div1的这个标签;

      这里我采用cookie,记录当前url,刷新页面之后,锚点失效了,再怎么点击也不显示,而且url也不会变化,从菜单入口点击才行;查了很多资料,没有找到解决方案,好吧,只能自行摸索试试了,中间也试了很多方式,没有效果;

      后面将锚点采用另一种方式来实现:

    a标签绑定onclick事件,事件中执行:document.getElementById("divFirst").scrollIntoView();这里又出现了一个新的问题,每次点击a标签内容,滚动到了指定div,但是立马又滚动到顶部了,最后将a标签改为了div标签,问题解决。

  • 相关阅读:
    堆排序
    伽马分布
    隔壁-贪心
    对刚—约瑟夫环
    站军姿-两圆并集
    单纯的线性筛素数
    3兔子
    2.圆桌游戏
    1.花
    历史
  • 原文地址:https://www.cnblogs.com/wanggang2016/p/13933675.html
Copyright © 2011-2022 走看看