使用 html 代码中的 javascript 仅重新加载特定页面一次

Reloading a specific page only once with javascript in html code

我正在构建一个 jquery 移动网页。我将 swiper 滑块插件用于图片库。但是如果不重新加载页面,导航按钮和分页就无法正常工作。当访问者进入第六页时。我只想 仅自动刷新该页面且仅刷新一次。我的图片库已经在该页面中了。我的 html 代码是这样的。我想我们可以使用 java 脚本代码重新加载网页。但是,尽管我做了很多研究,但我找不到解决方案。如果你能帮助我,我将不胜感激。

<div data-role="page" id="page6">

  <div data-role="header">
   <div class="logo"></div>
   <div class="blueline"></div>
  </div>
  <div data-role="content" class="bodycopy"><center>Resimleri Görmek İçin Yukarı Kaydırın</center>

    <div class="swiper-container">
    <div class="swiper-wrapper">

      <div class="swiper-slide" ><img src="images/image-1.jpg" alt="resim-1"></div>
      <div class="swiper-slide" ><img src="images/image-2.jpg" alt="resim-2"></div>
      <div class="swiper-slide" ><img src="images/image-3.jpg" alt="resim-3"></div>
      <div class="swiper-slide" ><img src="images/image-4.jpg" alt="resim-4"></div>
      <div class="swiper-slide" ><img src="images/image-5.jpg" alt="resim-5"></div>
      <div class="swiper-slide" ><img src="images/image-6.jpg" alt="resim-6"></div>
       </div>
      <div class="swiper-pagination"></div>
      <div class="swiper-button-prev"></div>
    <div class="swiper-button-next"></div>
    </div>




  <div data-role="footer" class="footer">
     <h4><a href="#page" data-role="button" data-icon="back" data-iconpos="notext">Button</a></h4>
  </div>
</div>

您可以使用 location.reload()location = location 作为旧版浏览器的后备,以使用 Javascript 重新加载页面。

<button id="reload" onClick="refresh()">Reload</button>
<script>
function refresh(){
 location.reload() ? location.reload(): location = location;
}
</script>

经过我的研究,我找到了这样的解决方案:

我将 jquery 移动网站分成不同的页面。所以多页网站。并为滑动滑块创建了一个外部 js 文件。我将 .js link 放在 body 标签的末尾,该页面包含滑动滑块代码。现在一切都很好。它工作得很好。在此编辑之前,所有页面代码都在同一个文件中。由于这个刷卡滑块不能正常工作。现在我不需要刷新页面了。