javascript的BOM汇总


Posted in Javascript onJuly 16, 2015

setTimeout()

//延时器,只执行一次代码

clearTimeout()

//清除演示器

setIntervla()

//定时器,根据指定时间间隔执行一次代码

clearInterval()

//清除定时器

window.history.length

//访问的历史页面的数目

window.history.forward()

//前一页

window.history.back();

//后一页

window.history.go(-1);

//跳转至曾经访问过的某个页面,负值表示向后跳

document.referrer//需要将两个文件放在服务器中才能得到想要的结果,若直接在本地文件夹中则得到空字符串,若直接在浏览器地址栏中输入b.html的URL地址或使用打开菜单访问b.html,则document.referrer的值为空字符串。 
window.moveBy

//by是相对的意思(从原先的位置而言)

window.moveTo

//to是绝对的意思(从整体而言)

window.moveTo

//把窗口大小调整为指定的宽度和高度。

window.resizeBy

//把窗口大小增加或减小指定的宽度和高度

window.screenLeft/window.screenX

//与屏幕左侧的距离

window.screenTop/window.screenY

//与屏幕顶部的距离

注:

浏览器窗口位置:
IE、Chrome、Safari、Opera 都提供了支持 window.screenLeft 和 window.screenTop,但是Firxfox不支持这个两个属性;
Firxfox、Chrome、Safari、Opera 都提供了支持 window.screenX 和 window.screenY,但是 IE 不支持这个两个属性;

document.body.offsetHeight/document.body.clientHeight

//内容高度(body的高度)
window.innerHeight

//Chorm下使用
document.documentElement.clientHeught

//浏览器的可视高度
document.documentElement.scrollHeight

//内容的高度(HTML的高度)
document.documentElement.scrollTop

//滚动条滚动的高度

window.open

//打开一个新窗口
window.close

//关闭窗口
window.defaultStatus/window.Status

//状态栏信息
注:window.status  获取的是脚本赋予的临时值。window.defaultStatus   获取的是默认值。

document.lastModified

//返回文档最后修改时间
document.referrer

//退回浏览器历史中的上一个位置的URL
document.title

//返回当前页面内title标签内显示的文本
document.URL

//返回当前页面的URL
document.anchors[0].innerHTML

//页面内第一个锚点的内容
location.reload(false)

//该方法强迫浏览器刷新当前页面
navigator.appCodeName

//申明浏览器的代码名
navigator.appVirson

//返回浏览器的平台和版本信息。该属性是一个只读的字符串
eval

//可以处理一段由字符串表示的JS代码
encodeURI

//编码
decodeURI

//解码

以上所述上就是本文的全部内容了,希望大家能够喜欢。

Javascript 相关文章推荐
js浮点数精确计算(加、减、乘、除)
Dec 26 Javascript
javascript教程之不完整的继承(js原型链)
Jan 13 Javascript
关于javascript模块加载技术的一些思考
Nov 28 Javascript
javascript引用赋值(地址传值)用法实例
Jan 13 Javascript
JavaScript整除运算函数ceil和floor的区别分析
Apr 14 Javascript
如何用JS判断两个数字的大小
Jul 21 Javascript
javascript字符串对象常用api函数小结(连接,替换,分割,转换等)
Sep 20 Javascript
React快速入门教程
Jan 17 Javascript
jQuery布局组件EasyUI Layout使用方法详解
Feb 28 Javascript
基于vue的短信验证码倒计时demo
Sep 13 Javascript
Vue自定义toast组件的实例代码
Aug 15 Javascript
使用node.JS中的url模块解析URL信息
Feb 06 Javascript
.NET微信公众号开发之创建自定义菜单
Jul 16 #Javascript
初识Javascript小结
Jul 16 #Javascript
浅谈javascript中的DOM方法
Jul 16 #Javascript
详细分析JavaScript函数定义
Jul 16 #Javascript
jQuery时间轴插件使用详解
Jul 16 #Javascript
jQuery实现定时读取分析xml文件的方法
Jul 16 #Javascript
Javascript函数的参数
Jul 16 #Javascript
You might like
PHP 处理图片的类实现代码
2009/10/23 PHP
php输出xml必须header的解决方法
2014/10/17 PHP
PHP操作mysql数据库分表的方法
2016/06/09 PHP
iis6手工创建网站后无法运行php脚本的解决方法
2017/06/08 PHP
jquery下onpropertychange事件的绑定方法
2010/08/01 Javascript
jquery EasyUI的formatter格式化函数代码
2011/01/12 Javascript
javascript动态加载三
2012/08/22 Javascript
通过javascript获取iframe里的值示例代码
2013/06/24 Javascript
Ext JS 4实现带week(星期)的日期选择控件(实战一)
2013/08/21 Javascript
在Javascript中处理数组之toSource()方法的使用
2015/06/09 Javascript
在JavaScript中操作时间之getYear()方法的使用教程
2015/06/11 Javascript
jquery分页插件jquery.pagination.js使用方法解析
2016/04/01 Javascript
vue实现表格数据的增删改查
2017/07/10 Javascript
javascript 开发之网页兼容各种浏览器
2017/09/28 Javascript
在Vue项目中引入腾讯验证码服务的教程
2018/04/03 Javascript
jQuery实现参数自定义的文字跑马灯效果
2018/08/15 jQuery
Nodejs实现用户注册功能
2019/04/14 NodeJs
微信小程序使用Vant Weapp组件库的方法步骤
2019/08/01 Javascript
VSCode Vue开发推荐插件和VSCode快捷键(小结)
2020/08/08 Javascript
vue-video-player 断点续播的实现
2021/02/01 Vue.js
[50:28]LGD女子学院第三期 DOTA2复仇之魂教学
2013/12/24 DOTA
[40:05]LGD vs Winstrike 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/18 DOTA
python中 ? : 三元表达式的使用介绍
2013/10/09 Python
Python导出DBF文件到Excel的方法
2015/07/25 Python
解决django中ModelForm多表单组合的问题
2019/07/18 Python
python使用HTMLTestRunner导出饼图分析报告的方法
2019/12/30 Python
Python如何转换字符串大小写
2020/06/04 Python
大学生自我鉴定
2013/12/16 职场文书
探亲邀请信范文
2014/01/30 职场文书
幼儿园毕业典礼主持词
2014/03/21 职场文书
残疾人小组计划书
2014/04/27 职场文书
单位工作证明
2014/10/07 职场文书
小学学习委员竞选稿
2015/11/20 职场文书
七年级上册生物的课件
2019/08/07 职场文书
导游词之湖州-太湖
2019/10/11 职场文书
django注册用邮箱发送验证码的实现
2021/04/18 Python