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 相关文章推荐
实测jquery data()如何存值
Aug 18 Javascript
Jquery 切换不同图片示例代码
Dec 05 Javascript
JS 操作Array数组的方法及属性实例解析
Jan 08 Javascript
Jquery实现Div上下移动示例
Apr 23 Javascript
jquery 根据name名获取元素的value值
Feb 27 Javascript
js完美实现@提到好友特效(兼容各大浏览器)
Mar 16 Javascript
jQuery操作属性和样式详解
Apr 13 Javascript
使用jQuery Mobile框架开发移动端Web App的入门教程
May 17 Javascript
快速实现JS图片懒加载(可视区域加载)示例代码
Jan 04 Javascript
对layer弹出框中icon数字参数的说明介绍
Sep 04 Javascript
深入理解 TypeScript Reflect Metadata
Dec 12 Javascript
Vue中el-form标签中的自定义el-select下拉框标签功能
Apr 20 Javascript
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
全国FM电台频率大全 - 28 甘肃省
2020/03/11 无线电
php单件模式结合命令链模式使用说明
2008/09/07 PHP
PHP之COOKIE支持详解
2010/09/20 PHP
CodeIgniter针对数据库的连接、配置及使用方法
2016/03/03 PHP
PHP抽象类与接口的区别详解
2019/03/21 PHP
php-fpm重启导致的程序执行中断问题详解
2019/04/29 PHP
对象特征检测法判断浏览器对javascript对象的支持
2009/07/25 Javascript
node.js不得不说的12点内容
2014/07/14 Javascript
js实现select组件的选择输入过滤代码
2014/10/14 Javascript
jQuery菜单插件superfish使用指南
2015/04/21 Javascript
js父页面中使用子页面的方法
2016/01/09 Javascript
深入php面向对象、模式与实践
2016/02/16 Javascript
node.js连接mongoDB数据库 快速搭建自己的web服务
2016/04/17 Javascript
基于BootstrapValidator的Form表单验证(24)
2016/12/12 Javascript
常用JS图片滚动(无缝、平滑、上下左右滚动)代码大全(推荐)
2016/12/20 Javascript
JS使用cookie实现只出现一次的广告代码效果
2017/04/22 Javascript
使用InstantClick.js让页面提前加载200ms
2017/09/12 Javascript
Python复制目录结构脚本代码分享
2015/03/06 Python
Python 内置函数complex详解
2016/10/23 Python
Python中格式化format()方法详解
2017/04/01 Python
详解Python import方法引入模块的实例
2017/08/02 Python
python中的随机函数小结
2018/01/27 Python
python之文件读取一行一行的方法
2018/07/12 Python
Python列表切片操作实例总结
2019/02/19 Python
Matplotlib scatter绘制散点图的方法实现
2020/01/02 Python
TensorFlow获取加载模型中的全部张量名称代码
2020/02/11 Python
香港时尚女装购物网站:ZAFUL
2017/07/19 全球购物
跑步、骑行和铁人三项的高性能眼镜和服装:ROKA
2018/07/06 全球购物
数控专业毕业生自荐信范文
2014/03/04 职场文书
房产公证书范本
2014/04/10 职场文书
小学作文评语大全
2014/04/21 职场文书
暑假安全保证书
2015/02/28 职场文书
2015年团队工作总结范文
2015/05/04 职场文书
2015秋季运动会通讯稿
2015/07/18 职场文书
新年寄语2016
2015/08/17 职场文书
python geopandas读取、创建shapefile文件的方法
2021/06/29 Python