我想在本地 html 网页上创建按钮,以便它们可以按字母顺序链接到下一页...这意味着我有一个名为“dictionary”的目录,例如,其中单独的页面表示不同的字母英语字母表,每个字母表包含不同的细节、词义等。现在假设我已经打开页面:dictionary/c.html,然后我需要以下按钮:下一页(应该将我带到dictionary/d.html)和上一页(应该将我带到dictionary/b.html)...对于所有其他页面也是如此。问题是我正在使用一个模板页面,用它来创建所有其他页面(a 到 z),并且我不想显式链接 html 中的按钮,我宁愿使用通用代码片段(一个用于上一个和一个<script>)下一个)我可以将其添加到我的模板页面,使用它我可以创建所有其他页面。(注意:实际上我的页面编号为 1.html、2.html、3.html ...因此更容易编码)
1 回答
手掌心
TA贡献1942条经验 获得超3个赞
您可以使用以下代码片段获取当前页码:
let path = document.location.pathname
let lastPath = path.split('/')[path.split('/').length - 1]
let currentPageNumber = +lastPath.split('.')[lastPath.split('.').length - 2]
然后您可以使用以下命令进行重定向:
window.location.href = "https://yoursite/" + (currentPageNumber + 1) + ".html";
- 1 回答
- 0 关注
- 75 浏览
添加回答
举报
0/150
提交
取消