setTimeout函数兼容各主流浏览器运行执行效果实例


Posted in Javascript onJune 13, 2013

目前这个setTimeout可以很好地兼容IE6,7,8,9以及谷歌浏览器Chrome,火狐浏览器FireFox,苹果浏览器Safari,Opera。

setTimeout是一个很不错的函数,网站页面前端工程师经常将其用于几秒后执行的动作。setTimeout这个JS内置函数其用法也很简单,下面是setTimeout()的函数说明以及用法详解和实例、示例代码:

setTimeout()的作用是指定在多少毫秒后执行一个JS函数或者表达式代码
setTimeout的用法、语法、参数:setTimeout(code,millisec)
setTimeout参数说明:
code是必需参数。要调用的函数后要执行的 JavaScript 代码串。
millisec是必需参数。在执行代码前需等待的毫秒数。毫秒和秒之间的换算是:1000毫秒=1秒
setTimeout实例代码(1秒后页面跳转到指定的URL):

<script language="javascript"> 
function go(){//定义函数 
window.location="main.html";//页面跳转 
} 
window.setTimeout("go()",1000);//1秒后执行函数go 
</script>

但是以上JS代码是无法兼容火狐的,这主要是因为IE和火狐的浏览器引擎是不同的。让这段页面跳转JS代码兼容IE、火狐、SAFARI、OPERA:
<script language="javascript"> 
function go(){//定义函数 
window.location="main.html";//页面跳转 
} 
window.setTimeout(function(){go()},1000);//1秒后执行函数go 
</script>
Javascript 相关文章推荐
使用Post提交时须将空格转换成加号的解释
Jan 14 Javascript
jQuery弹性滑动导航菜单实现思路及代码
May 02 Javascript
Node.js中HTTP模块与事件模块详解
Nov 14 Javascript
node.js中的fs.unlink方法使用说明
Dec 15 Javascript
javascript 动态创建表格
Jan 08 Javascript
图文详解Heap Sort堆排序算法及JavaScript的代码实现
May 04 Javascript
jQuery on()方法绑定动态元素的点击事件无响应的解决办法
Jul 07 Javascript
微信小程序动态增加按钮组件
Sep 14 Javascript
Bootstrap4 gulp 配置详解
Jan 06 Javascript
js实现带积分弹球小游戏
Jul 21 Javascript
jQuery实现开关灯效果
Aug 02 jQuery
vue3不同环境下实现配置代理
May 25 Vue.js
JQuery 操作/获取table具体代码
Jun 13 #Javascript
js获取dom的高度和宽度(可见区域及部分等等)
Jun 13 #Javascript
如何使Chrome控制台支持多行js模式——意外发现
Jun 13 #Javascript
jQuery插件的写法分享
Jun 12 #Javascript
jQuery 淡出一个图像到另一个图像的实现代码
Jun 12 #Javascript
单击浏览器右上角的X关闭窗口弹出提示的小例子
Jun 12 #Javascript
Jquery 表单验证类介绍与实例
Jun 09 #Javascript
You might like
改德生G88 - 加装等响度低音提升电路
2021/03/02 无线电
PHP常用的文件操作函数经典收藏
2013/04/02 PHP
Linux(CentOS)下PHP扩展PDO编译安装的方法
2016/04/07 PHP
jquery 经典动画菜单效果代码
2010/01/26 Javascript
select 控制网页内容隐藏于显示的实现代码
2010/05/25 Javascript
Jquery时间验证和转换工具小例子
2013/07/01 Javascript
AngularJS初始化过程分析(引导程序)
2014/12/06 Javascript
node.js中的path.delimiter方法使用说明
2014/12/09 Javascript
学习javascript面向对象 理解javascript原型和原型链
2016/01/04 Javascript
javascript计时器编写过程与实现方法
2016/02/29 Javascript
js智能获取浏览器版本UA信息的方法
2016/08/08 Javascript
BootStrap实现响应式布局导航栏折叠隐藏效果(在小屏幕、手机屏幕浏览时自动折叠隐藏)
2016/11/30 Javascript
web 屏蔽BackSpace键实例代码
2016/12/24 Javascript
浅谈angular4实际项目搭建总结
2017/12/01 Javascript
vue router 用户登陆功能的实例代码
2019/04/24 Javascript
js判断复选框是否选中的方法示例【基于jQuery】
2019/10/10 jQuery
[51:15]完美世界DOTA2联赛PWL S2 PXG vs Magma 第一场 11.21
2020/11/24 DOTA
python使用beautifulsoup从爱奇艺网抓取视频播放
2014/01/23 Python
python实现微信每日一句自动发送给喜欢的人
2019/04/29 Python
关于Flask项目无法使用公网IP访问的解决方式
2019/11/19 Python
python获取整个网页源码的方法
2020/08/03 Python
Python 操作 MySQL数据库
2020/09/18 Python
详解css3中dispaly的Grid布局与Flex布局
2020/09/11 HTML / CSS
英国床垫在线:Mattress Online
2016/12/07 全球购物
PREMIUM-MALL法国:行李、箱包及配件在线
2019/05/30 全球购物
环保建议书100字
2014/05/14 职场文书
本科毕业生自荐信
2014/05/26 职场文书
总经理任命书范本
2014/06/05 职场文书
知识就是力量演讲稿
2014/09/13 职场文书
感恩母亲节活动总结
2015/02/10 职场文书
餐厅保洁员岗位职责
2015/04/10 职场文书
医院见习总结
2015/06/24 职场文书
2016年大学光棍节活动总结
2016/04/05 职场文书
导游词之井冈山
2019/11/20 职场文书
python图片灰度化处理的几种方法
2021/06/23 Python
MySQL修炼之联结与集合浅析
2021/10/05 MySQL