【发布时间】:2020-11-28 21:14:51
【问题描述】:
对于一个项目,我正在尝试通过“转到随机页面”按钮创建一种特殊的方式来浏览网站,类似于维基百科在此处wikipage random button on the left 的方式,请参见此处https://en.wikipedia.org/wiki/Main_Page。
为此我不得不质疑。 A - 是否可以创建一个函数来搜索我网站上所有现有的 index[].html 并将它们放入一个数组中? B - 是否可以在我向我的网站添加新页面时动态更新此数组(如维基百科添加新文章)?
基本上是这样的!谢谢!
找到一种方法来浏览网站并将所有 html 添加到数组中
var diary = ["index1.html", "index2.html", '...'];
访问随机页面
function accessrandompage() {
var randompage = Math.floor(Math.random() * diary.length);
window.location.replace("index" + randompage + ".html");
}
【问题讨论】:
-
你说的是 CMS 吗?
-
mmh 我不明白你的意思,对不起...(我是做网站的新手,通常只是为了好玩,所以不知道正确的词汇)
-
你在问这是否可能......是的。如何?很多方面。 --- 你希望如何更新日记数组?
-
最好是当按钮被触发时,它会浏览所有带有“number.index.html”的页面来计算它们并将它们推送到数组中。至于如何做到这一点,我不知道我需要什么......
标签: javascript html random