php 如何添加下一个和上一个按钮到已经建立的页面与变量重定向[关闭]

atmip9wb  于 2023-11-16  发布在  PHP
关注(0)|答案(1)|浏览(116)

已关闭。此问题需要details or clarity。目前不接受回答。
**要改进此问题吗?**通过editing this post添加详细信息并阐明问题。

2天前关闭。
Improve this question
所以我建立了这个日志网站作为自己的消遣。我把所有的条目都作为单独的网页,放在一个文件夹里。我注意到的一件事是,我没有办法通过网站不断地阅读。

我想添加按钮,将根据当前的URL重定向。例如。在页面5.html,下一步按钮将重定向到6.html和prev将重定向到4.html。

我所有的条目都遵循上面的命名方案,所以这不是一个问题。
我能想到的唯一解决办法就是手动添加带有正确链接的按钮。有35页(更多的方式),所以我不急于蛮力
我肯定有更好的方法来做到这一点,所以我问了一些比我聪明的人。

uplii1fm

uplii1fm1#

下面的JS代码

let str = window.location.href;
    console.log("Original String: " + str + "<br/>");

    // Matching for the numbers using the match() method.
    let numbers = str.match(/\d+/g);
    console.log("Numbers: " + numbers + "<br/>");  

   // Converting the numbers into integer using parseInt() method.
   numbers = parseInt(numbers, 10);
   let nexturl = "file:///home/nakul/gitclones/thegoodjar/entries/" + (numbers+1) + ".html";
    function next (){
    location.assign(nexturl);
}
function prev (){
    location.assign("file:///home/nakul/gitclones/thegoodjar/entries/" + (numbers-1) + ".html");
}

字符串
有很多改进的空间,但主要是我应该努力使这段代码可移植。

相关问题