猿问

使用 Javascript 链接到下一页(按目录中的字母顺序排列的下一页)

我想在本地 html 网页上创建按钮,以便它们可以按字母顺序链接到下一页...这意味着我有一个名为“dictionary”的目录,例如,其中单独的页面表示不同的字母英语字母表,每个字母表包含不同的细节、词义等。

现在假设我已经打开页面:dictionary/c.html,然后我需要以下按钮:下一页(应该将我带到dictionary/d.html)和上一页(应该将我带到dictionary/b.html)...对于所有其他页面也是如此。

问题是我正在使用一个模板页面,用它来创建所有其他页面(a 到 z),并且我不想显式链接 html 中的按钮,我宁愿使用通用代码片段(一个用于上一个和一个<script>)下一个)我可以将其添加到我的模板页面,使用它我可以创建所有其他页面。

(注意:实际上我的页面编号为 1.html、2.html、3.html ...因此更容易编码)


收到一只叮咚
浏览 76回答 1
1回答

手掌心

您可以使用以下代码片段获取当前页码:let path = document.location.pathnamelet lastPath = path.split('/')[path.split('/').length - 1]let currentPageNumber = +lastPath.split('.')[lastPath.split('.').length - 2]然后您可以使用以下命令进行重定向:window.location.href = "https://yoursite/" + (currentPageNumber + 1) + ".html";
随时随地看视频慕课网APP

相关分类

Html5
我要回答