DOM主要对象属性方法总结

DOM

window对象

  浏览器实例,全局对象

  1、窗口位置:

    screenTop,screenLeft(screenX,screenY):窗口相对于屏幕左边和上边的位置

    moveTo(x,y):将窗口移动到特定位置

    moveby(xpx,ypx):移动的像素数

  2、获取窗口大小

    页面视图区大小:innerHeight,innerWidth

    浏览器窗口大小:outerHeight,outerWidth

    (在谷歌浏览器下他俩返回一样的值)

    取得页面视口信息:document.documentElement.clientWidth,document.documentElement.clientHeight

  3、调整窗口

    resizeTo(新宽度,新高度);//window.resizeTo(100,100);//将浏览器窗口调整为100x100,outerWidth和outerHeight访问的值

    resizeBy(宽差,高差);//windo.resizeBy(100,50),//又将窗口调整为200x150,在原窗口宽度的基础上增加了长度

  4、打开新窗口

    window.open();

    点击打开一个宽高各100的新窗口

  

    

    window.close();关闭窗口

    window.opener = null;切断与原窗口的链接

  5、超时调用

    setTimeout(functionName,1000);

    取消超时调用:clearTimeout();

  

  6、间歇调用

    setInterval();

    clearIntval();

  7、系统对话框:alert();confirm();prompt();

  

location对象

  1、window.location 和document.location指向的是同一个对象

    

  2、打开新链接  

    

    location.href = "";:在原页面上重新加载一个网页

    window.open();:打开一个新窗口

    

    

      除了hash其他都会重新打开一个页面

    

navigator对象

    关于浏览器的特殊标准,包含了检测插件,注册处理程序的方法

screen对象

   大多是用来获取浏览器的外部窗口信息

history对象

  href="Javascript:history.back();"

  1、go()

   

    

  2、history.back();后退一页

     history.forward();前进一页

  3、length属性

    if(history.length == 0)//判断是否是新打开的页面

    

    

    

原文地址:https://www.cnblogs.com/Grace-zyy/p/8361805.html

时间: 2024-11-09 00:01:02

DOM主要对象属性方法总结的相关文章

对象属性方法

函数function对象的caller属性 返回一个对函数的引用,该函数调用了当前函数. functionName.caller functionName 对象是所执行函数的名称. function A(){return A.caller;} A(); //null function B(){return A();} B(); //B() 函数function对象的call()方法和apply()方法. 1 /* 2 apply()的工作方式与call()基本相同, 3 唯一不同是参数的传递形式

Javascript对象属性与方法汇总

1 Javascript对象属性与方法汇总 2 发布时间:2015-03-06 编辑:www.jquerycn.cn 3 详细介绍下,javascript对象属性与对象方法的相关知识,包括javascript字符串.数组.日期等对象的属性与常用方法,有需要的朋友参考下. 4 本节主要内容: 5 Javascript对象属性与方法 6 7 对Javascript对象属性方法做一个详细的汇总介绍,供jquery中文网的朋友参考. 8 9 数组(Array):系列元素的有序集合 10 属性: 11 l

DOM基本对象

学习BOM到底能做什么? 通过BOM的学习,我们可以新建一个窗口,关闭窗口,调整窗口大小,改变窗口位置,弹出框,访问历史记录,获取浏览器相关信息等等 BOM编程 BOM核心对象是window对象,接下来的所有操作都是基于window对象,在JavaScript中,window对象是全局对象; 关于window对象属性和方法的调用: window.属性名 window.方法名() window.子对象名.属性名/方法名() 因为任何一个打开的窗口都是window对象,我们要操作window对象,那

DOM中document对象的常用属性方法总结

提要: 每个载入浏览器的 HTML 文档都会成为 Document 对象. Document 对象使我们可以从脚本中对 HTML 页面中的所有元素进行访问 1.常见对象属性 document.title                 //设置文档标题等价于HTML的<title>标签document.bgColor               //设置页面背景色document.fgColor               //设置前景色(文本颜色)document.linkColor    

DOM元素对象的属性和方法(1)

一.accessKey() 作用:获取元素焦点快捷键:设置快捷键后,使用Alt+快捷键,让元素快速获得焦点, <!DOCTYPE html> <html> <head> <title>element.accesskey</title> <meta charset="utf-8"> </head> <body> <input type="text" id="

解析DOM节点对象的属性

1.文档对象模型(DOM) 定义:允许程序和脚本访问.更改文档内容.样式和结构.它是平台无关的,意味着可以在任何计算机上使用它.它是语言无关的,以为着它能够交换客户机和服务器之间的信息,而不管任意一边使用什么语言. 2.DOM节点 DOM把HTML(或XML)文档视为一颗或者一组数(是指结构类似),也就是有一个顶层和多个构成子层的分支,并且每个子层又有分支和更多子层,顶层是文档(document),而文档的根元素是<html>. 3.节点对象属性 DOM节点对象的属性 属性 方法 childN

JS-DOM ~ 03. 子节点的操作、style.样式和属性、dom元素的创建方法及操作、14个例题、主要是利用js直接控制html属性

带有Element和不带的区别 a)  带Element的获取的是元素节点 b)  不带可能获取文本节点和属性节点 获取所以子节点 a)   . childNodes b)   . children c)   . parentNode . children [索引] . children:获取所有子节点 opacity:0-1:透明度 alpha(opacity:百分数):IE6/7/8透明度 先绑定事件再进行循环 previousNode()上一个兄弟节点 alert(变量名)可测试变量名是否

js中__proto__, property, prototype, 对象自身属性方法和原型中的属性方法的区别

__proto__: 这个属性是实例对象的属性,每个实例对象都有一个__proto__属性,这个属性指向实例化该实例的构造函数的原型对象(prototype). proterty:这个方法是对象的属性.(据说和一个对象的attr类似,比如dom对象中) prototype:每个构造函数都有一个prototype对象,这个对象指向该构造函数的原型. 对象自身属性方法和原型中的属性方法的区别: 对象自身的属性和方法只对该对象有效,而原型链中的属性方法对所有实例有效. 例子: function bas

给对象添加方法和属性

为了减少所写JS代码对全局环境的污染, 可以采用对象写法来实现命名空间技术, 以使得局部变量和函数都在对象中作为属性存在,它们组成某个主题(对象名称体现)的相关属性和方法的集合. 如下例: var MyLib = {}; // global Object cointainer MyLib.value = 1; MyLib.increment = function() { MyLib.value++; } MyLib.show = function() { alert(MyLib.value);