如何删除body.当我们点击链接时卸载
How to remove body.onload when we click a link
我想使用以下函数进行浏览器重定向:
<script type="text/javascript">
window.onload=function(){
window.setTimeout(function(){
window.location.href = "mypage.html";
}, 20000);
}
</script>
但我想给用户一种方法,当点击停止链接时停止加载,下面是我的代码:
(<a href="javascript:void()" style="text-decoration:underline; color:#FFFF00" onclick="window.onload()=null" id="stop"> stop </a>
)
但是,onload函数仍然没有停止,我只是javascript的初学者,plz帮助我如何在单击停止时停止onload函数
要取消设置事件处理程序,必须将null分配给window.onload
window.onload = null;
然而,这并不能解决您的问题,因为此时您已经启动了计时器。这就是你需要去除的。首先,将对超时的引用存储在一个变量中:
var redirectTimeout = window.setTimeout(function() {
window.location.href = "mypage.html";
}, 20000);
然后使用clearTimeout停止计时器:
window.clearTimeout(redirectTimeout);
相关文章:
- 创建一个类似链接的按钮,并通过Javascript函数打开一个新的弹出窗口
- 如何使用jQuery自动打开页面上的所有链接
- 动态地改变“”的URL;添加新项目”;链接使用javascript/jquery
- jquery动画可以通过编程链接吗
- 当我们点击链接时,谷歌搜索会动态
- 我们如何在 java 脚本中验证 URL 的链接
- 我们如何识别“上一个活动类是左或右”,当显示子菜单调用单击链接时
- 当我们单击多个图像链接时,将在同一页面上显示多个工具提示
- 当我们单击Spring mvc中的链接时,如何在新窗口中显示日志文件的内容
- 当我们点击链接标签javascript中的跨度时,要防止链接的行为
- 为什么我们需要Angular指令's链接功能
- 如何删除body.当我们点击链接时卸载
- 点击网页上的一个按钮,可以生成一个动态链接吗?我们可以浏览网页到动态生成的链接
- 我们如何在私人浏览模式下打开链接?
- 如何关闭折叠面板,当我们点击面板内的链接在引导
- 当我们按下按钮时,Href链接后面跟着onclick事件
- JavaFX:当我们构建html并在header中放置链接时,我们的javascript文件不工作.这是为什么?
- 我们可以检测一个链接是否在一个有jQuery.click()的DIV中被点击了吗
- 当我们点击链接时,如何获得浏览器将遵循的URL
- 当我们在IE中单击自定义公式链接时,我如何在Chrome中打开子窗口