【问题标题】:How to stop page from reloding each time a dropdown menu is selected每次选择下拉菜单时如何阻止页面重新加载
【发布时间】:2017-09-02 18:14:39
【问题描述】:

我正在开发一个网站,但我遇到了一个设计问题。我有一个导航栏,其中存在 3 个下拉菜单。每当我单击下拉列表并选择一个项目时,页面会完全重新加载,并且网页的整个结构会完全刷新,并且需要一次又一次地向下滚动以检查单击的选项。有什么东西可以阻止它每次重新加载,当点击一个菜单项时,页面就停留在那里?

【问题讨论】:

标签: javascript html


【解决方案1】:

不要使用<a href="about.html">About</a> 使用<a href="#about">About</a>

如果您将 href 指向一个 html 文件,那么它将重新加载页面,但如果您使用部分的 id,那么它将转到页面的该部分而不重新加载。

【讨论】:

  • 感谢您的宝贵时间。但我想指出,href 部分具有 php 文件作为 .php 扩展名。如果我按照你说的那样去可以吗@AhmetOmer
猜你喜欢
  • 1970-01-01
  • 2014-02-16
  • 2020-12-19
  • 2013-03-11
  • 2012-06-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-07-24
相关资源
最近更新 更多