ASP 延迟判断自动随机跳转

来源:百度知道 编辑:UC知道 时间:2024/06/18 13:57:58
<%
randomize
Num=(int(rnd()*2)+1)
Select Case Num
case 1
response.redirect("http://1")
case 2
response.redirect("http://2")
case else
response.redirect("http://3")
end select
'response.write num
%>

虽然上面代理已经实现自动随机跳转,但是不符合实际需要!想做到,用户访问站点,提示 1、2、3站点的延迟情况,(显示出延迟结果停顿15秒或者30秒)用户没有手工选择,自动选择延迟最低的进行访问。

不知道我理解的是不是你想表达的意思:
<%
randomize
Num=(int(rnd()*2)+1)
Select Case Num
case 1
response.write "<meta http-equiv=""refresh"" content=""15;url=http://1"">15秒后跳转到目标网址,如果您不想等待,请<a href=""http://1"">点击这里</a>"
case 2
response.write "<meta http-equiv=""refresh"" content=""15;url=http://2"">15秒后跳转到目标网址,如果您不想等待,请<a href=""http://2"">点击这里</a>"
case else
response.write "<meta http-equiv=""refresh"" content=""15;url=http://3