Javascript:包含随机数的网址

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)