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 相关文章推荐
JavaScript 通过模式匹配实现重载
Aug 12 Javascript
复制小说文本时出现的随机乱码的去除方法
Sep 07 Javascript
用js实现控件的隐藏及style.visibility的使用
Jun 14 Javascript
使用Jquery实现点击文字后变成文本框且可修改
Sep 21 Javascript
js setTimeout()函数介绍及应用以倒计时为例
Dec 12 Javascript
JS组件中bootstrap multiselect两大组件较量
Jan 26 Javascript
从重置input file标签中看jQuery的 .val() 和 .attr(“value”) 区别
Jun 12 Javascript
JavaScript如何实现图片懒加载(lazyload) 提高用户体验(增强版)
Nov 30 Javascript
PHP实现本地图片上传和验证功能
Feb 27 Javascript
jquery PrintArea 实现票据的套打功能(代码)
Mar 17 Javascript
vue.js 嵌套循环、if判断、动态删除的实例
Mar 07 Javascript
使用Object.defineProperty如何巧妙找到修改某个变量的准确代码位置
Nov 02 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对gzip文件或者字符串解压实例参考
2008/07/25 PHP
php中让上传的文件大小在上传前就受限制的两种解决方法
2013/06/24 PHP
配置php网页显示各种语法错误
2013/09/23 PHP
php代码审计比较有意思的例子
2014/05/07 PHP
PHP观察者模式定义与用法实例分析
2019/03/22 PHP
Javascript 中的 && 和 || 使用小结
2010/04/25 Javascript
javascript生成不重复的随机数
2015/07/17 Javascript
js实现接收表单的值并将值拼在表单action后面的方法
2015/11/23 Javascript
JavaScript数据结构与算法之链表
2016/01/29 Javascript
详解vue 组件注册
2020/11/20 Vue.js
[53:10]完美世界DOTA2联赛决赛日 FTD vs GXR 第二场 11.08
2020/11/11 DOTA
[01:02:26]DOTA2-DPC中国联赛 正赛 SAG vs RNG BO3 第二场 1月18日
2021/03/11 DOTA
将Python代码打包为jar软件的简单方法
2015/08/04 Python
Python+matplotlib+numpy实现在不同平面的二维条形图
2018/01/02 Python
Django学习教程之静态文件的调用详解
2018/05/08 Python
在python里协程使用同步锁Lock的实例
2019/02/19 Python
Python中单线程、多线程和多进程的效率对比实验实例
2019/05/14 Python
基于python的Paxos算法实现
2019/07/03 Python
Python 的AES加密与解密实现
2019/07/09 Python
原来我一直安装 Python 库的姿势都不对呀
2019/11/11 Python
在Django中实现添加user到group并查看
2019/11/18 Python
Python json格式化打印实现过程解析
2020/07/21 Python
用HTML5制作数字时钟的教程
2015/05/11 HTML / CSS
HTML5 3D旋转相册的实现示例
2019/12/03 HTML / CSS
Nike比利时官网:Nike.com (BE)
2019/02/07 全球购物
澳大利亚最早和最古老的巨型游戏专家:Yardgames
2020/02/20 全球购物
英国最大的在线亚洲杂货店:Red Rickshaw
2020/03/22 全球购物
介绍一下OSI七层模型
2012/07/03 面试题
法律专业推荐信范文
2013/11/29 职场文书
实习教师自我鉴定
2013/12/09 职场文书
甲方资料员岗位职责
2013/12/13 职场文书
预备党员入党思想汇报
2014/01/04 职场文书
农村面貌改造提升实施方案
2014/03/18 职场文书
环保倡议书50字
2014/05/15 职场文书
导游词之北京明十三陵
2019/10/28 职场文书
你需要掌握的20个Python常用技巧
2022/02/28 Python