手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >setTimeout函数兼容各主流浏览器运行执行效果实例
setTimeout函数兼容各主流浏览器运行执行效果实例
摘要:目前这个setTimeout可以很好地兼容IE6,7,8,9以及谷歌浏览器Chrome,火狐浏览器FireFox,苹果浏览器Safari,O...

目前这个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>

【setTimeout函数兼容各主流浏览器运行执行效果实例】相关文章:

js兼容火狐显示上传图片预览效果的方法

JQuery分屏指示器图片轮换效果实例

javascript组合使用构造函数模式和原型模式实例

js中setTimeout()与clearTimeout()用法实例浅析

JQuery中层次选择器用法实例详解

JavaScript实现广告的关闭与显示效果实例

JavaScript基于setTimeout实现计数的方法

浏览器检测JS代码(兼容目前各大主流浏览器)

JavaScript实现的MD5算法完整实例

jquery实现弹出层效果实例

精品推荐
分类导航