Javascript 如何使用内存编写循环链接生成器?
我有一段代码,其中一个链接是基于随机函数的。我想能够改变这一点,这是不是随机的,我可以通过一个循环函数与I++遍历链接,在哪里他记得他离开了,即使该网站离开,有一个新的访问者。例如:访客x点击链接并被重定向到link1,一天后访客y点击链接并被重定向到link2,依此类推。当循环处于最后一个链接时,在本例中为链接3,他需要再次从1开始。我不知道从哪里开始,不知道你们对此有什么想法 干杯:)Javascript 如何使用内存编写循环链接生成器?,javascript,html,loops,hyperlink,Javascript,Html,Loops,Hyperlink,我有一段代码,其中一个链接是基于随机函数的。我想能够改变这一点,这是不是随机的,我可以通过一个循环函数与I++遍历链接,在哪里他记得他离开了,即使该网站离开,有一个新的访问者。例如:访客x点击链接并被重定向到link1,一天后访客y点击链接并被重定向到link2,依此类推。当循环处于最后一个链接时,在本例中为链接3,他需要再次从1开始。我不知道从哪里开始,不知道你们对此有什么想法 干杯:) 您是否尝试过重置mylink=0的值,当它到达最后一个链接时,您必须在服务器端执行此操作。答案取决于您使用
您是否尝试过重置mylink=0
的值,当它到达最后一个链接时,您必须在服务器端执行此操作。答案取决于您使用的服务器端技术——操作系统、脚本语言、数据库。
<script type="text/javascript'>
function links_3(){
var mylink=Math.round(Math.random()*2)
var link1="http://www.test1.com"
var link2="http://www.test2.com"
var link3="http://www.test3.com"
if (mylink==0)
window.location=link1
else if (mylink==1)
window.location=link2
else if (mylink==2)
window.location=link3
}
</script>
<form>
<input type="button" value="link!" onClick="links_3()">
</form>