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 解决“options为空或不是对象”
Dec 22 Javascript
JS获取地址栏参数的小例子
Aug 23 Javascript
使用JSON.parse将json字符串转换成json对象的时候会出错
Sep 04 Javascript
JavaScript获取表单enctype属性的方法
Apr 02 Javascript
JS之相等操作符详解
Sep 13 Javascript
深入理解requestAnimationFrame的动画循环
Sep 20 Javascript
简单谈谈Javascript函数中的arguments
Feb 09 Javascript
使用JS中的Replace()方法遇到的问题小结
Oct 20 Javascript
详解.vue文件解析的实现
Jun 11 Javascript
vue3.0 CLI - 1 - npm 安装与初始化的入门教程
Sep 14 Javascript
原生js实现二级联动菜单
Nov 27 Javascript
深入理解webpack process.env.NODE_ENV配置
Feb 23 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
【COS正片】蕾姆睡衣cos,纯洁可爱被治愈了 cn名濑弥七
2020/03/02 日漫
php实现单链表的实例代码
2013/03/22 PHP
php把数据表导出为Excel表的最简单、最快的方法(不用插件)
2014/05/10 PHP
php获取远程文件的内容和大小
2015/11/03 PHP
PHP实现linux命令tail -f
2016/02/22 PHP
php支持断点续传、分块下载的类
2016/05/02 PHP
PHP7实现和CryptoJS的AES加密方式互通示例【AES-128-ECB加密】
2019/06/08 PHP
javascript使用switch case实现动态改变超级链接文字及地址
2014/12/16 Javascript
JavaScript对象数组排序函数及六个用法
2015/12/23 Javascript
基于Vue2x实现响应式自适应轮播组件插件VueSliderShow功能
2018/05/16 Javascript
详解如何给React-Router添加路由页面切换时的过渡动画
2019/04/25 Javascript
vue-cli4使用全局less文件中的变量配置操作
2020/10/21 Javascript
详解JavaScript 中的批处理和缓存
2020/11/19 Javascript
Python类的专用方法实例分析
2015/01/09 Python
自己使用总结Python程序代码片段
2015/06/02 Python
浅析python参数的知识点
2018/12/10 Python
pytorch 预训练层的使用方法
2019/08/20 Python
Python上下文管理器全实例详解
2019/11/12 Python
python爬虫模拟浏览器的两种方法实例分析
2019/12/09 Python
Python使用Pandas库常见操作详解
2020/01/16 Python
python collections模块的使用
2020/10/16 Python
python链表类中获取元素实例方法
2021/02/23 Python
详解CSS3开启硬件加速的使用和坑
2017/08/21 HTML / CSS
一款纯css3实现的非常实用的鼠标悬停特效演示
2014/11/05 HTML / CSS
THE OUTNET美国官网:国际设计师品牌折扣网站
2017/03/07 全球购物
BabyBjörn婴儿背带法国官网:BabyBjorn法国
2018/06/16 全球购物
什么情况下你必须要把一个类定义为abstract的
2013/01/06 面试题
上海中网科技笔试题
2012/02/19 面试题
中层干部岗位职责
2013/12/18 职场文书
物流专业大学的自我评价
2014/01/11 职场文书
企业办公室主任岗位职责
2014/02/19 职场文书
保险专业自荐信范文
2014/02/20 职场文书
工程项目建议书范文
2014/03/12 职场文书
2014超市收银员工作总结
2014/11/13 职场文书
商场圣诞节活动总结
2015/05/06 职场文书
Apache Hudi的多版本清理服务彻底讲解
2022/03/31 Servers