我正在做一个基于网络的实验,它有90多个页面(分为类别等,主要有6个组),现在,被试/用户必须浏览所有的页面,但随机分配开始points..Thanks的堆栈溢出,我有以下内容。
<script type="text/javascript">
var pages = [
"page1.html",
"page2.html",
"page3.html"
"page4.html"
"page5.html"
"page6.html"
];
function randomPage() {
return pages[Math.round(Math.random() * (pages.length - 1))];
}
location.href= randomPage();
</script>这是随机化的,每次都打开一个随机页面,但是我想
1.确保页面不重复。
2.每个用户访问所有页面
提前感谢
发布于 2017-09-12 11:50:14
在起始页上
const maxPages = 6;
const startingPage = Math.floor(Math.random() * maxPages) + 1;//Random number between 1 and maxPages
sessionStorage.setItem("startingPage", startingPage);
window.location("page"+ startingPage + ".html");论pageXX.html
var startingPage = parseInt(sessionStorage.getItem("startingPage"));
//Check if startingPage is the number for next page.https://stackoverflow.com/questions/46175440
复制相似问题