【发布时间】:2012-10-21 06:57:30
【问题描述】:
目前,我在 x 秒后将用户重定向到另一个页面,但我想要做的是,在 y 秒后重定向用户,计时器只会在用户点击我页面上的链接后启动,目前计时器仅启动用户访问我的页面后。
这是我在谷歌搜索中找到的代码 -
<head>
<script>
function js_wait()
{
setTimeout (js_go(), 3000); // 3000 ms = 3 secs
}
function js_go()
{
window.location = "mynexpage.php";
}
</script>
</head>
<body>
<a href="" onclick="js_wait(); return false;">My link</a>
</body>
- 正文显示链接
- 点击时,它会调用 javascript 函数“js_wait”
- js_wait 启动定时器 x 秒,然后调用 js_go
- js_go 重定向到页面。
我能够让它重定向 onclick,但它在单击链接后立即重定向,但我希望它在重定向之前等待 y 秒。
【问题讨论】:
标签: javascript jquery redirect