JavaScript-DOM编程的一些常用属性
一.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编程的一些常用属性的更多相关文章
- javascript Dom 编程
javascript Dom 编程 知识概要: (1)Dom是什么? (2)Dom结构模型 (3)XML DOM和 HTML DOM (4)NODE接口的特性和方法 (5)DOM结点的常用属性 ...
- 读书笔记:JavaScript DOM 编程艺术(第二版)
读完还是能学到很多的基础知识,这里记录下,方便回顾与及时查阅. 内容也有自己的一些补充. JavaScript DOM 编程艺术(第二版) 1.JavaScript简史 JavaScript由Nets ...
- JavaScript DOM编程艺术学习笔记(一)
嗯,经过了一周的时间,今天终于将<JavaScript DOM编程艺术(第2版)>这本书看完了,感觉受益匪浅,我和作者及出版社等等都不认识,无意为他们做广告,不过本书确实值得一看,也值得推 ...
- JavaScript DOM编程艺术第一章:JavaScript简史
本系列的博客是由本人在阅读<JavaScript DOM编程艺术>一书过程中做的总结.前面的偏理论部分都是书中原话,觉得有必要记录下来,方便自己翻阅,也希望能为读到本博客的人提供一些帮助, ...
- 《JavaScript dom 编程艺术》 placeholder占位符IE8兼容办法。
在<JavaScript dom 编程艺术>第11章学来的. 相对于用JavaScript替换文本框的提示语句 <!DOCTYPE html> <html lang=&q ...
- Java web JavaScript DOM 编程
JavaScript DOM 编程 (1).DOM概述及分类 (2).DOM结构模型:XML DOM 和 HTML DOM 关系? (3).结点,结点树,结点属性与方法? 1.DOM是什么? d ...
- 《JavaScript Dom 编程艺术》读书笔记-第4章
我的前端入门第一本书是<JavaScript Dom 编程艺术>,网上查找资料发现前端的入门推荐书籍最受好评的就是这本和<JavaScript 高级程序设计>了.之所以先选这本 ...
- Javascript DOM 编程艺术(第二版)读书笔记——基本语法
Javascript DOM 编程艺术(第二版),英Jeremy Keith.加Jeffrey Sambells著,杨涛.王建桥等译,人民邮电出版社. 学到这的时候,我发现一个问题:学习过程中,相当一 ...
- 《JavaScript DOM 编程艺术》 学习笔记
目录 <JavaScript DOM 编程艺术> 学习笔记 第一章 js简史 第二章 js语法 准备工作 语法 第三章 DOM DOM中的D DOM中的O DOM中的M 第四章 js图片库 ...
- JavaScript DOM 编程艺术
最近把JavaScript DOM 编程艺术这本书看完了,觉得这本书很好 深入浅出地展示了渐进增强.平稳退化.结构和样式分离等编程思想,我对书中重要的知识进行了梳理总结. 一.网页 二.JavaScr ...
随机推荐
- springMVC+Mybatis(使用AbstractRoutingDataSource实现多数据源切换时)事务管理未生效的解决办法
业务场景: A.B两个单位,系统部署同一套代码: A.B两系统能相互访问: 要求将数据从A系统同步到B系统,再将反馈信息回发给A: 实际开发情况: 因为系统比较小,最开始设计架构的时候没有考虑到消息互 ...
- redis学习(2)--- Redis概述
一.Redis介绍 高性能键值对数据库,支持的键值对数据类型: 字符串类型 列表类型 有序集合类型 散列类型 集合类型 官方测试读写速度: 测试50个并发程序,执行10万次请求 读的速度:每秒11万次 ...
- go 基础语法
时间有限,简单记一些常用的,麻烦的不写了 定义变量:可以连续定义,也可以单个定义 var a int int类型 var a="ds" 默认string类型 a:=&qu ...
- Step by Step 用Azure Automation 来开虚机(ARM)
使用Azure Automation来自动化处理各种重复的耗时的云管理任务从而帮助云运维人员提升效率,帮助降低运营成本. 具体相关的介绍以及怎样利用Azure Automation来完成定期开关虚拟机 ...
- java IO文件操作简单基础入门例子,IO流其实没那么难
IO是JAVASE中非常重要的一块,是面向对象的完美体现,深入学习IO,你将可以领略到很多面向对象的思想.今天整理了一份适合初学者学习的简单例子,让大家可以更深刻的理解IO流的具体操作. 1.文件拷贝 ...
- mac os 安装 python 环境
1.我们先获取pip安装脚本: 1 wget https://bootstrap.pypa.io/get-pip.py 如果没有安装wget可以去这里将所有内容复制下来,新建get-pip.py文件, ...
- [1] Report Fusioncharts
图形报表之fusioncharts
- Behavior的使用(一):页面跳转NavigateToPageAction
Behavior的使用,让UI设计师能够更加方便的进行UI设计,更高效地和开发进行合作.Behavior有三种触发方式:EventTriggerBehavior事件触发,DataTriggerBeha ...
- 关于getHTML()方法和getHtmlAjax()方法 GetHttpLength, 清除HTML标签
public string getHtml(string Url, string type = "UTF-8") { try { System.Net.WebRequest wRe ...
- C++11 单例类实现
单例类: (1) 单例类保证全局只有一个唯一的实例对象. (2) 单例类保证只有唯一的接口获取这唯一实例. 非线程安全的单例类举例: class CSingleton { public: ~CSing ...