我们每次在浏览器中打开一个新窗口时,就会创建一个window对象,它能提供jQuery和JavaScript的大量强大功能。在JavaScript世界里,window对象是统领全局的对象。换句话说,window是JavaScript世界中最高层次的对象。
window对象部分属性和方法:
window.name // 这是window对象的一个属性,可以用来访问或设置窗口名; window.history // 这是window对象的一个属性,可以用来访问一段时间以来窗口加载的不同URL; window.document // 这是window对象的一个属性,指示所加载文档的主要内容; window.onfocus // 检测窗口何时接收到一个点击、键盘输入或其他类型的输入; window.onblur // 检测窗口何时失去焦点; window.setTimeout() // 这是window对象的一个方法,用于设置调用一个函数或其他语句之前所等待得时间; window.clearTimeout() // 这是window对象的一个方法,用于取消需要等待的时间; window.setInterval() // 这是window对象的一个方法,用于设置重复函数调用或其他语句之间需要等待的时间; window.clearInterval() // 这是window对象的一个方法,用于取消重复调用之间等待的时间;
下面我来介绍下window对象几个方法的用法:
window.onfocus和window.onblur的用法:
window.onfocus = function(); // 检测当前窗口何时得到焦点并调用function方法; window.onblur = function(); // 检测当前窗口何时失去焦点并调用function函数;
window.setTimeout()和window.clearTimeout()的用法:
var t=setTimeout("function()",1000); // 调用一个名为function的函数之前设置1秒的等待时间; clearTimeout(t); // 清除定时器,停止调用函数前的等待时间;
window.setInterval()和window.clearInterval()的用法:
var int = setInterval("function()",4000); // 设置function函数每4秒运行一次,并把它赋至变量int; window.clearInterval(int); // 清除定时器,停止反复运行对应int的setInterval;
相关推荐
jQuery可定制TN3相册效果.zip
jQuery-Desktop桌面效果,jQuery开发的前台桌面效果,效果非常好,代码非常少,完全可以自己根据需求定制出最终的系统。
jQuery实现放大镜效果源码 程序介绍了如何使用jQuery放大镜插件,可以根据自己的需要定制插件的属性。 程序功能比较简单,插件的源代码值得学习。详细请查看程序源代码。
这是一款基于jquery可定制高度画廊效果代码,很有艺术感,带有五种飞行展示效果,最大的特点是可以定制高度,是一款非常实用的特效代码,值得大家学习。
代码简介:jquery可定制弹出窗口是一款弹出层灯箱效果插件。
《超实用的jQuery代码段》的代码跨平台、跨设备、跨浏览器,充分向读者演示了如何使用jQuery的各项技术,实现令人激动的网页效果。 《超实用的jQuery代码段》从jQuery框架的使用原理与应用场景出发,对最实用的...
这一版能够支持对效果的更灵活定制,而且借助新增的命名空间事件,也使插件开发变得更容易。 jQuery UI(2007年9月):这个新的插件套件是作为曾经流行但已过时的Interface插件的替代项目而发布的。jQuery UI中包含...
文章写的不好,还请各位高手指教,不废话了,先上张效果图吧看下: 在线演示 下载源码 ...下篇是一个纯粹的jquery轮播插件, 该插件可以定制各种效果,方便的配置以及可扩展。 下面是整体的代码: index.html
tooltipify.js是一款带动画效果的jQuery Tooltips插件。该插件可以定制tooltips的方向,出现动画,透明度等属性,使用方便,效果炫酷。
插件描述:iosSlider iosSlider是一个可定制的、跨浏览器幻灯片jQuery插件。设计用于作为内容滑块、旋转木马、滚动网站旗帜或者图片库。其效果类似于ios的横向滚屏效果.参考示例:...
sonpScroll.js是一款可以制作带视觉差效果的平滑单页滚动特效的jQuery插件。sonpScroll.js插件可以定制页面分段的高度,可以制作视觉差特效。
本文实例讲述了jquery可定制高度画廊效果。分享给大家供大家参考。具体如下: 这是一款基于jquery可定制高度画廊效果代码,很有艺术感,带有五种飞行展示效果,最大的特点是可以定制高度,是一款非常实用的特效代码...
jquery-scrollAddclass是一款可以在页面滚动时为元素动态添加class类的jquery插件。你可以定制自己的class类,使元素在进入视口时产生指定的动画效果。
这个文件,名为“jquery版小型婚礼(可动态添加祝福语)程序文件”,包含了使用HTML5技术制作的浪漫爱心表白动画。这个动画非常适合在情人节或特殊纪念日用作电子表白,让表达爱意的时刻更加独特和难忘。通过在线...
主要介绍了jquery实现图片水平滚动效果,很实用的代码,推荐给大家,有需要的小伙伴可以参考下。
脚本简介jQuery响应式表格插件basictable是一款可以设置breakpoint来定制自己的响应式断点,该表格能适应台式电脑,平板和手机的需求,响应式效果非常好。另外添加table固定表头和表头排序功能。
ColorBox是一个采用jQuery开发,可定制的Lightbox控件。可以通过CSS改变内容展示框。ColorBox支持单张图片,图片组,Ajax HTML,Inline HTML,Flash/Video,Iframed等内容。
jQuery Spotlight 是一个 jQuery 插件,它允许您使用“聚光灯”效果突出显示页面中的元素。 这个插件是高度可定制的,不需要外部 css 或图像。 执照 GPL v3 用法 初始化: $(selector).spotlight({ opacity: .5,...
Jquery自定义插件经典参考,为个人在项目开发中依据需要定制开发基于html代码形式,完全可见表格插件,不影响原来的编程习惯。与原有的MVC框架无缝结合就可以达现Grid表格的所有效果功能.一行 dataGrid = $("#dg")....