一.Document常见属性

 document.title // 设置文档标题等价于HTML的title标签
document.bgColor // 设置页面背景色
document.fgColor // 设置前景色(文本颜色)
document.linkColor // 未点击过的链接颜色
document.alinkColor // 激活链接(焦点在此链接上)的颜色
document.vlinkColor // 已点击过的链接颜色
document.URL // 设置URL属性从而在同一窗口打开另一网页
document.fileCreatedDate // 文件建立日期,只读属性
document.fileModifiedDate // 文件修改日期,只读属性
document.charset // 设置字符集 简体中文:gb2312
document.fileSize // 文件大小,只读属性
document.cookie // 设置和读出cookie

二.History对象常用属性和函数总结

 history.back() // 返回前一个URL(相等于浏览器的后退按钮)
history.forward() // 返回下一个URL(相等于浏览器的前进按钮)
history.go() // 返回某个具体页面,相等于在浏览器历史中点击

三.Location对象常用属性和函数总结

 location.href // 当前载入页面的完整URL,如:http://www.somewhere.com/pictures/index.htm

 location.portocol // URL中使用的协议,即:双斜杠之前的部分,如:http

 location.host // 服务器的名字,如:www.wrox.com

 location.hostname // 通常等于host,有时会省略前面的www

 location.port // URL声明的请求的端口,默认情况下,大多数URL没有端口信息,如:8080

 location.pathname // URL中主机名后的部分,如:/pictures/index.htm

 location.search // 执行GET请求的URL中的问号后的部分,又称查询字符串,如:?param=xxxx

 location.hash //如果URL包含#,返回该符号之后的内容,如:#anchor1

 location.assign("http:www.baidu.com") // 同location.href,新地址都会被加到浏览器的历史栈中

 location.replace("http:www.baidu.com") // 同assign(),但新地址不会被加到浏览器的历史栈中,不能通过back和forward访问

 location.reload(true | false) // 重新载入当前页面,为false时从浏览器缓存中重载,为true时从服务器端重载,默认为false

四.Navigator对象常用属性和函数总结

 navigator.appCodeName // 浏览器代码名的字符串表示

 navigator.appName // 官方浏览器名的字符串表示

 navigator.appVersion // 浏览器版本信息的字符串表示

 navigator.cookieEnabled // 如果启用cookie返回true,否则返回false

 navigator.javaEnabled // 如果启用java返回true,否则返回false

 navigator.platform // 浏览器所在计算机平台的字符串表示

 navigator.plugins // 安装在浏览器中的插件数组

 navigator.taintEnabled // 如果启用了数据污点返回true,否则返回false

 navigator.userAgent // 用户代理头的字符串表示 

五.Screen对象常用属性和函数总结

 screen.width/height // 屏幕的宽度与高度,以像素计

 screen.availWidth/availHeight // 窗口可以使用的屏幕的宽度和高度,以像素计

 screen.colorDepth // 用户表示颜色的位数,大多数系统采用32位

 window.moveTo(0,0); 

 window.resizeTo(screen.availWidth, screen.availHeight); // 填充用户的屏幕 

六.window.open参数详解

 alwaysLowered | yes/no | 指定窗口隐藏在所有窗口之后 

 alwaysRaised | yes/no | 指定窗口悬浮在所有窗口之上 

 depended | yes/no | 是否和父窗口同时关闭 

 directories | yes/no | Nav2和3的目录栏是否可见 

 height | pixel value | 窗口高度 

 hotkeys | yes/no | 在没菜单栏的窗口中设安全退出热键 

 innerHeight | pixel value | 窗口中文档的像素高度 

 innerWidth | pixel value | 窗口中文档的像素宽度 

 location | yes/no | 位置栏是否可见 

 menubar | yes/no | 菜单栏是否可见 

 outerHeight | pixel value | 设定窗口(包括装饰边框)的像素高度 

 outerWidth | pixel value | 设定窗口(包括装饰边框)的像素宽度 

 resizable | yes/no | 窗口大小是否可调整 

 screenX | pixel value | 窗口距屏幕左边界的像素长度 

 screenY | pixel value | 窗口距屏幕上边界的像素长度 

 scrollbars | yes/no | 窗口是否可有滚动栏 

 titlebar | yes/no | 窗口题目栏是否可见 

 toolbar | yes/no | 窗口工具栏是否可见 

 Width | pixel value | 窗口的像素宽度 

 z-look | yes/no | 窗口被激活后是否浮在其它窗口之上

七.SimpleDateFormat参数

 G:年代,公元前/公元后
y:年份
M:月份
d:日期
h:小时,1~12,分上下午
H:小时,0~23
k:小时,从1到24
K:小时,从0到11,区分上下午
m:分钟
s:秒数
S:毫秒数
E:一星期的第几天,第一天星期日
z:时区
D:一年的第几天
F:这一天所对应的星期几在该月中是第几次出现
w:一年中的第几个星期
W:一月中的第几个星期
a:上午/下午标识 重复次数不同,格式化后结果也有所不同

以上就是总结的一些DOM操作的常用的基本属性

JavaScript-DOM编程的一些常用属性的更多相关文章

  1. javascript Dom 编程

     javascript Dom  编程 知识概要: (1)Dom是什么? (2)Dom结构模型 (3)XML DOM和 HTML DOM (4)NODE接口的特性和方法 (5)DOM结点的常用属性 ...

  2. 读书笔记:JavaScript DOM 编程艺术(第二版)

    读完还是能学到很多的基础知识,这里记录下,方便回顾与及时查阅. 内容也有自己的一些补充. JavaScript DOM 编程艺术(第二版) 1.JavaScript简史 JavaScript由Nets ...

  3. JavaScript DOM编程艺术学习笔记(一)

    嗯,经过了一周的时间,今天终于将<JavaScript DOM编程艺术(第2版)>这本书看完了,感觉受益匪浅,我和作者及出版社等等都不认识,无意为他们做广告,不过本书确实值得一看,也值得推 ...

  4. JavaScript DOM编程艺术第一章:JavaScript简史

    本系列的博客是由本人在阅读<JavaScript DOM编程艺术>一书过程中做的总结.前面的偏理论部分都是书中原话,觉得有必要记录下来,方便自己翻阅,也希望能为读到本博客的人提供一些帮助, ...

  5. 《JavaScript dom 编程艺术》 placeholder占位符IE8兼容办法。

    在<JavaScript dom 编程艺术>第11章学来的. 相对于用JavaScript替换文本框的提示语句 <!DOCTYPE html> <html lang=&q ...

  6. Java web JavaScript DOM 编程

     JavaScript DOM 编程 (1).DOM概述及分类 (2).DOM结构模型:XML DOM 和 HTML DOM 关系? (3).结点,结点树,结点属性与方法? 1.DOM是什么? d ...

  7. 《JavaScript Dom 编程艺术》读书笔记-第4章

    我的前端入门第一本书是<JavaScript Dom 编程艺术>,网上查找资料发现前端的入门推荐书籍最受好评的就是这本和<JavaScript 高级程序设计>了.之所以先选这本 ...

  8. Javascript DOM 编程艺术(第二版)读书笔记——基本语法

    Javascript DOM 编程艺术(第二版),英Jeremy Keith.加Jeffrey Sambells著,杨涛.王建桥等译,人民邮电出版社. 学到这的时候,我发现一个问题:学习过程中,相当一 ...

  9. 《JavaScript DOM 编程艺术》 学习笔记

    目录 <JavaScript DOM 编程艺术> 学习笔记 第一章 js简史 第二章 js语法 准备工作 语法 第三章 DOM DOM中的D DOM中的O DOM中的M 第四章 js图片库 ...

  10. JavaScript DOM 编程艺术

    最近把JavaScript DOM 编程艺术这本书看完了,觉得这本书很好 深入浅出地展示了渐进增强.平稳退化.结构和样式分离等编程思想,我对书中重要的知识进行了梳理总结. 一.网页 二.JavaScr ...

随机推荐

  1. QT调用百度语音REST API实现语音合成

    QT调用百度语音REST API实现语音合成 1.首先点击点击链接http://yuyin.baidu.com/docs/tts 点击access_token,获取access_token,里面有详细 ...

  2. springMVC实现REST开发详解(补充Json解析问题以及静态文件404错误解决办法)

    一.什么是REST? 符合REST约束风格和原则的应用程序或者设计就是REST 例如: /blog/1   HTTP GET    =>查询id=1的blog /blog/1   HTTP DE ...

  3. 详解python之反射机制

    一.前言 def f1(): print('f1') def f2(): print('f2') def f3(): print('f3') def f4(): print('f4') a = 1 t ...

  4. android登录实现,存储数据到/data/data/包名/info.txt

    1.一个简单登录界面布局代码如下: @1采用线性布局加相对布局方式 @2线性布局采用垂直排列 <?xml version="1.0" encoding="utf-8 ...

  5. 用GAN生成二维样本的小例子

    同步自我的知乎专栏:https://zhuanlan.zhihu.com/p/27343585 本文完整代码地址:Generative Adversarial Networks (GANs) with ...

  6. 学习总结------Servlet的简单理解

    1.什么是Servlet Servlet是一个Java编写的程序,在服务器端运行的(如tomcat) Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览 ...

  7. AVAudioFoundation(2):音视频播放

    本文转自:AVAudioFoundation(2):音视频播放 | www.samirchen.com 本文主要内容来自 AVFoundation Programming Guide. 要播放 AVA ...

  8. 基于两种架构的ETL实现及ETL工具选型策略

    企业信息化建设过程中,业务系统各自为政.相互独立造成的"数据孤岛"现象尤为普遍,业务不集成.流程不互通.数据不共享--.这给企业进行数据的分析利用.报表开发等带来了巨大困难.在此情 ...

  9. 推荐几款.NET客户端开源报表图

    如果你正在开发客户端报表图相关的应用,除了.NET自带的控件,你还可以考虑使用以下几个控件库. [OxyPlot] OxyPlot是一个支持.NET的跨平台绘图库.你可以在很多平台上使用它,如WPF, ...

  10. python 导入informixdb模块

    最近碰到Linux平台使用python连接informixdb数据库的问题.整理如下: 1.安装 informixdb 下载InformixDB-2.5.tar.gz 解压之后,在README文档下看 ...