ADM*_*ADM 8 javascript random url numbers hyperlink
一位朋友正在从他的网站链接我的页面.由于我需要用户在访问我的页面时避免缓存,我希望网址具有以下格式:
http://www.mypage.com/index.php?456646556
其中456646556是随机数.
由于我的朋友没有安装php,如何使用Javascript构建带有随机数的链接?
我的朋友也让我给他一个url,没有其他功能,因为他的页面已经加载了它们.可以吗?
非常感谢
mpl*_*jan 16
我会添加一个参数,但如果需要你可以将其保留:
var url = "http://www.mypage.com/index.php?rnd="+Math.random()
要么
var url = "http://www.mypage.com/index.php?rnd="+new Date().getTime()
链接:
<a href="http://www.mypage.com/index.php?rnd=1" onClick="this.href=this.href.split('?')[0]+'?rnd='+new Date().getTime()">Mostly random</a>
Run Code Online (Sandbox Code Playgroud)
请注意,如果您有多个赋值 - 例如在循环中,则需要添加到getTime,因为循环的迭代速度快于毫秒:
var rnd = new Date().getTime();
for (var i=0;i<links.length;i++) {
links[i].href = "http://www.mypage.com/index.php?rnd="+(rnd+i);
}
Run Code Online (Sandbox Code Playgroud)