返回带有浏览器后退按钮的页面时,Dreamwever导航栏按钮的按钮“移过”状态

| 这是我的问题-我在Dremweaver导航栏中插入了按钮菜单。根据鼠标悬停/按下,它会在按钮链接中交换几个图像。第一次使用菜单栏时,按钮似乎正常工作。尽管当我从菜单链接转到某个页面并使用浏览器中的“后退”按钮返回时,最后一次按下的按钮仍保持其按下/鼠标悬停状态。当我按下刷新按钮时,问题消失了。谁能知道补救办法? 谢谢。     
已邀请:
很有可能发生的情况是,当您按下“后退”按钮时,浏览器不会重新加载页面,而是在您离开页面时取消冻结页面的状态。就我个人而言,我并不担心,但是您可以添加一个卸载事件处理程序,将状态设置回您想要的状态。我从未使用过内置导航栏,或者至少从未使用过它。很久以来,我已经忘记了自己过的平安夜,所以不确定您如何做到这一点。我过去看过的代码远没有所谓的“标准” JavaScript做法,但是我敢打赌,该代码已有8到10年的历史了。 除此之外,您还必须链接到您的页面(或页面的jsfiddle),以便某人可以看到所有有问题的代码,以便推荐解决方案。     

要回复问题请先登录注册