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 相关文章推荐
jquery获取input表单值的代码
Apr 19 Javascript
JQuery 学习技巧总结
May 21 Javascript
图片Slider 带左右按钮的js示例
Aug 30 Javascript
javascript使用正则表达式检测IP地址
Dec 03 Javascript
jQuery给多个不同元素添加class样式的方法
Mar 26 Javascript
Javascript简写条件语句(推荐)
Jun 12 Javascript
JavaScript实现DOM对象选择器
Sep 24 Javascript
js处理包含中文的字符串实例
Oct 11 Javascript
jQuery实现左右滑动的toggle方法
Mar 03 jQuery
详解Vue 多级组件透传新方法provide/inject
May 09 Javascript
小程序server请求微信服务器超时的解决方法
May 21 Javascript
javaScript Array api梳理
Mar 31 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
总集篇&特番节目先行播出!《SAO Alicization War of Underworld》第2季度TV动画4月25日放送!
2020/03/06 日漫
玩转虚拟域名◎+ .
2006/10/09 PHP
php并发对MYSQL造成压力的解决方法
2013/02/21 PHP
php简单实现查询数据库返回json数据
2015/04/16 PHP
全面解读PHP的Yii框架中的日志功能
2016/03/17 PHP
实例讲解php数据访问
2016/05/09 PHP
thinkphp3.2实现跨控制器调用其他模块的方法
2017/03/14 PHP
JavaScript的Function详细
2006/11/14 Javascript
表单验证的完整应用案例探讨
2013/03/29 Javascript
jquery中.add()的使用分析
2013/04/26 Javascript
在表单提交前进行验证的几种方式整理
2013/07/31 Javascript
jquery弹出框的用法示例(一)
2013/08/26 Javascript
jquery插件lazyload.js延迟加载图片的使用方法
2014/02/19 Javascript
前端jquery部分很精彩
2016/05/03 Javascript
详解JavaScript实现设计模式中的适配器模式的方法
2016/05/18 Javascript
Vuejs第十一篇组件之slot内容分发实例详解
2016/09/09 Javascript
javascript中this用法实例详解
2017/04/06 Javascript
巧用weui.topTips验证数据的实例
2017/04/17 Javascript
Angular将填入表单的数据渲染到表格的方法
2017/09/22 Javascript
使用Bootrap和Vue实现仿百度搜索功能
2017/10/26 Javascript
Vue之Vue.set动态新增对象属性方法
2018/02/23 Javascript
在vue项目中优雅的使用SVG的方法实例详解
2018/12/03 Javascript
[01:02]2014 DOTA2国际邀请赛中国区预选赛 现场抢先看
2014/05/22 DOTA
Python中处理字符串的相关的len()方法的使用简介
2015/05/19 Python
手把手教你python实现SVM算法
2017/12/27 Python
python smtplib模块自动收发邮件功能(二)
2018/05/22 Python
Pycharm远程连接服务器并实现代码同步上传更新功能
2020/02/25 Python
python软件都是免费的吗
2020/06/18 Python
canvas实现漂亮的下雨效果的示例
2018/04/18 HTML / CSS
毕业生实习鉴定
2013/12/11 职场文书
党员自我剖析材料
2014/08/31 职场文书
2014高中生入党思想汇报范文
2014/09/13 职场文书
村长党的群众路线教育实践活动个人对照检查材料
2014/09/23 职场文书
铁人纪念馆观后感
2015/06/16 职场文书
SQL Server 数据库实验课第五周——常用查询条件
2021/04/05 SQL Server
基于angular实现树形二级表格
2021/10/16 Javascript