window对象

窗口大小

outerWidth和outerHeight返回浏览器窗口本身的尺寸。

通过document.compatMode来确定页面是否处于标准模式。

对于移动设备window.innerWidth和window.innerHeight保存着可见视口,也就是屏幕上可见页面区域的大小。

移动IE浏览器不支持这些属性,可以通过document.documentElement.clientWidth和document.documentElement.clientHeight提供相同的信息。

如果你在做移动web开发,推荐阅读http://t.cn/zOZs0Tz

使用resizeTo(新宽度,新高度)和resizeBy(新窗口与原窗口的宽度和高度之差)方法可以调整浏览器窗口的大小。接受两个参数。

window.resizeTo(100,100); //调整到100*100

window.resizeBy(100,50); //调整到200*50

这两个方法不适用于框架,只能对最外层的window对象使用。

弹出窗口

检查浏览器内置程序是否屏蔽了弹出窗口。

var win= window.open("http://www.beijingqingnian.com","_blank");

if(win==null){

alert('the popup was blocked!');

}

间歇调用和超时调用

var timeoutid=setTimeout(function(){

alert('hello world');

},1000);

与之相对应的是clearTimeout(timeoutid); //取消超时调用

间歇调用

setInterval(function(){

alert('Hello world');

},1000);

对应clearInterval();

原文发布于微信公众号 - php(phpdaily)

原文发表时间:2014-08-06

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏一“技”之长

iOS好用的第三方侧边栏控件——MMDrawerController

        很多应用程序都采用了侧边栏这样的界面结构,MMDrawerController是一个轻量级的侧边栏抽屉控件,其支持左侧抽屉和右侧抽屉,可以很好的...

642
来自专栏xx_Cc的学习总结专栏

六天完成一个简单iOS App - 第六天

2825
来自专栏无所事事者爱嘲笑

h5软键盘挡住输入框问题解决(android)

在部分android机型上测试点击靠下的输入框时遇到弹出的软键盘挡住输入框问题,ios可自身弹起(ios自身的调整偶尔也会出问题,例如第三方键盘会遮挡,原因是第...

1871
来自专栏hrscy

iOS常见问题总结(二)

在导入框架libxml2.2.dylib后, 最到了XCode仍然找不到<libxml/tree.h>的情况, 最后解决过程如下: 1 )项目 -Targ...

842
来自专栏拂晓风起

HTML5动画软件工具编辑器 HTML5动画分类 工具推荐

1103
来自专栏V站

Note丨记41条Web程序员日常使用的代码!

1978
来自专栏技术总结

iOS实用_可点击部分文字label

3898
来自专栏一“技”之长

iOS中UITableViewController自带的刷新控件

        在iOS开发中,使用tableView的界面,大多会用到一个下拉刷新的的控件,第三方库中,我们一般会选择比较好用的MJRefresh,其实,在i...

733
来自专栏前端说吧

JS-鼠标经过显示二级菜单

32910
来自专栏后端之路

诡异的doctype

背景 我们在写html的时候可能不太注意doctype的书写 通常都会从原网页照抄一遍比如 <!DOCTYPE HTML PUBLIC "-//W3C//DT...

2937

扫码关注云+社区