返回带有浏览器后退按钮的页面时,按钮'悬停'状态在Dreamweaver导航栏按钮上

时间:2011-04-25 08:20:17

标签: dreamweaver navbar

这是我的问题 - 我在Dremweaver导航栏中插入了按钮菜单。它会在按钮链接中交换几个图像,具体取决于鼠标悬停/按下。第一次使用菜单栏时,按钮似乎正常工作。虽然当我从菜单链接转到某个页面并使用浏览器中的后退按钮返回时,最后按下的按钮会保持按下/鼠标悬停状态。当我按下刷新按钮时,问题消失了。任何人都可以知道这个补救措施吗? 感谢。

1 个答案:

答案 0 :(得分:1)

很可能发生的事情是,当您点击后退按钮时,浏览器不会重新加载页面,而是在您离开时解冻页面的状态。就个人而言,我不担心它,但你可以添加一个卸载事件处理程序,将状态设置回你想要的状态。我从来没有使用过内置的导航栏,或者至少它已经很久了我忘记了我曾经有过,所以不确定你是如何实现这一目标的。我过去看过的代码并不是所谓的“标准”JavaScript实践,但我敢打赌代码是8到10年。

除此之外,您必须链接到您的页面(或其中的一个jsfiddle),以便有人可以看到所有相关代码,以便能够推荐解决方案。