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 条评论
登录 后参与评论

相关文章

来自专栏Taylor技术日志

Laravel-Excel导出功能文档

可以在闭包中修改一些属性,很多属性可在配置文件中设置默认值 config/excel.php

98050
来自专栏Bug生活2048

.net core下对于Excel的一些操作及使用

对于后台相关的管理系统,Excel导出是基本的功能,下面就简单说下实现该功能的代码实现吧

1242
来自专栏Python攻城狮

Selenium 的使用1.网站模拟登录2.动态页面模拟点击3.执行 JavaScript 语句

542
来自专栏一“技”之长

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

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

742
来自专栏WindCoder

Android学习笔记-控件初体验

python为自己自学的,现仍处于初级阶段,这学期开启的是javaEE和Android开发,所以今后可能会同时出现这些方面的总结内容。

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

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

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

2631
来自专栏菩提树下的杨过

silverlight数据绑定模式TwoWay,OneWay,OneTime的研究

asp.net开发中,数据绑定是一个很简单的概念,控件与数据绑定后,控件可以自动把数据按一定的形式显示出来。(当然控件上的值改变后,可以通过提交页面表单,同时后...

1946
来自专栏哈雷彗星撞地球

iOS 知识小集(Status Bar变换)背景iOS 7以前iOS 7 ~iOS 9iOS 9 之后注意点

iOS 中经常会有需要在某个界面改变状态栏颜色或者某个界面隐藏状态栏的需求。而改变状态栏颜色和控制状态栏显示和隐藏的API,在iOS 的不同版本中也发生了很多变...

732
来自专栏拂晓风起

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

1273
来自专栏一“技”之长

iOS中UITableViewController自带的刷新控件

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

823

扫码关注云+社区