1.1 停止使用的属性

fgColor、linkColor、vlinkColor、alinkColor、bgColor。

1.2 文档地址

document.URL 与documentURI属性返回同样的值。但是不像 URL,documentURI 适用于所有类型的文档。

origin返回文档的来源。通常该属性与 document.defaultView.location.origin 相等。

baseURI

domain获取/设置当前文档的原始域部分, 用于同源策略。如果当前文档的域无法识别,那么domain属性会返回null。

referrer返回跳转或打开到当前页面的那个页面的URI。如果用户直接打开了这个页面(不是通过页面跳转,而是通过地址栏或者书签等打开的),则该属性为空字符串。由于该属性只是返回一个字符串,所以不能够通过该属性引用页面的 DOM。

1.3 字符集

characterSet(charset和inputEncoding是遗留的别名不要再使用)只读属性返回当前文档的字符编码。该字符编码是用于渲染此文档的字符集,可能与该页面指定的编码不同。(用户可以重写编码方式。)

1.4 文档标志

dir的本质是DOMString,代表了文档的文字朝向,是从左到右(默认)还是从右到左。

contentType返回当前文档的Content-Type(MIME)类型。该属性的返回值是浏览器检测到的,不一定是直接读取HTTP响应头中的或者HTML中meta标签指定的值。

title获取或设置文档的标题。

1.5 模式和状态

compatMode表明当前文档的渲染模式是混杂模式还是"标准模式"。如果文档处于“混杂模式”,则该属性值为"BackCompat"。如果文档处于“标准模式”或者“准标准模式(almost standards mode)”,则该属性为"CSS1Compat"。还有另外一种渲染模式, Gecko的"准标准模式", 该模式和标准规范模式的区别仅为表格单元内的图片布局方式不同. 且该模式的类型字符串仍为: "CSS1Compat"。

designMode 控制整个文档是否可编辑。有效值为 “on”和 “off”。根据规范,这个属性是默认为 “off”。火狐遵循这个标准。早期版本的 Chrome和 IE默认为 "inherit"。从Chrome 43开始,默认值为"off" ,并且不再支持“inherit”。在IE6-10中,该值大写。

readyState 属性描述了文档的加载状态。loading / 加载、interactive / 互动、complete / 完成。状态改变触发onreadystatechange事件。

lastModified返回一个字符串,其中包含了当前文档的最后修改日期和时间。需要注意的是,作为一个字符串,lastModified 不能很容易的被用于与该文档的修改日期做比较。Webkit返回的时间为UTC时间;Gecko和IE返回的时间为本地时区时间。

visibilityState(只读属性)返回document的可见性。

1.6 其他

nodeName、webkitVisibilityState、cookie

转载于:https://www.cnblogs.com/ndos/p/8284925.html

浏览器根对象document之字符串属性相关推荐

  1. 浏览器根对象window之performance

    Navigator的5个主要属性: appName:Web浏览器的名称 appVersion:浏览器的版本号和其他版本信息 userAgent:浏览器在它的USER-AGENT HTTP标题中发送的字 ...

  2. json对象、json字符串的区别和相互转换

    开发时,json字符串和json对象傻傻分不清楚,ajax异步请求后,会根据返回的data值判断请求是否成功,访问data.msg会提示'undefined',将data转换为json对象即可. 一. ...

  3. 《JAVA练习题目11》学生类有属性姓名(字符串类型)和选修课程信息(ArrayList<Course>对象)两个属性,和三个方法

    学生类有属性姓名(字符串类型)和选修课程信息(ArrayList对象)两个属性,和三个方法 一个用于初始化学生名字的构造方法:一个添加选修课程的addCourse方法:一个获取所有课程平均分的getA ...

  4. JavaScript 常用内置对象(字符串属性、Math对象、Array数组对象)

    1.字符串属性 <script> var test_var = "I Iove you"; console.log(test_var.charAt(3)) //char ...

  5. 解决document.form.submit()对象不支持此属性或方法

    很奇怪的问题,呵呵..被我碰到了. 很简单,将页面中名称为"submit"的控件改一下名称就可以了 比如: 有一个submit按钮名字叫submit <input type= ...

  6. ie 浏览器对象不支持“replaceAll”属性或方法

    使用 replaceAll() 替换变量在 Chrome 浏览器中可以正常使用,在 IE 浏览器中报错[对象不支持 replaceAll 属性或方法] js 没有 replaceAll() 方法,jQ ...

  7. IE浏览器 对象不支持replaceAll属性或方法

    var deptData = data.replaceAll('\u002E', '"') 这样写Chorme浏览器中可以正常运行,ie报错对象不支持replaceAll属性或方法 更改为v ...

  8. IE浏览器“对象不支持slice属性或方法”的解决办法

    问题描述: 在用echarts做地图的时候,城市是用坐标确定的,兼容IE11的时候报错对象不支持slice属性或方法,根据网上教程配置internet选项没有解决问题 解决方案: 在报错的地方打断点, ...

  9. ie浏览器报错对象不支持此属性或方法

    问题描述:web应用在本地用tomcat启动没有问题,部署到测试环境的was上,当点击一个Ext按钮时,页面报"对象不支持此属性或方法",页面使用的是jsp. 解决方法:登录测试环 ...

最新文章

  1. 快手八卦!突破TensorFlow、PyTorch并行瓶颈的开源分布式训练框架来了!
  2. 哈工大c语言编程题中国大学mooc第四周,中国大学MOOC哈工大C语言程序设计精髓第六周编程题答案.doc...
  3. 【Samba】安装与配置
  4. SAP UI5 应用开发教程之三十九 - SAP UI5 应用出现白屏的一些常见错误和分析方法分享试读版
  5. php在线考试系统模板下载,PHPEMS在线模拟考试系统 v6.1
  6. 迭代器 java_百战程序员:Java设计模式之迭代器模式
  7. 从零开始构建HTML 5 Web页面
  8. 网页内容若使用gzip压缩--获得页面源码
  9. vijos1364:Likecloud-吃吃吃
  10. 【HDU 6274】Master of sequence【二分答案+下取整转换】
  11. ZZULIOJ:1059: 最高分
  12. 【C++】变量与数据类型
  13. 外贸软件对出口公司的作用
  14. 微信QQ的二维码登录原理js代码解析
  15. 工作中遇到的问题之android客户端自动生成带logo的二维码
  16. Cnopendata唐诗宋词数据
  17. 2023最新SSM计算机毕业设计选题大全(附源码+LW)之java陈氏商城9pd36
  18. 前言技术之Oauth2全方面介绍
  19. 广州一机房上冰块制冷,法国一数据中心烧成废墟……
  20. 佳能推两款全新紧凑型4K激光工程投影机

热门文章

  1. override和overload的小笔记
  2. 人人开源之代码生成器(renren-generator)
  3. DB服务器中的参数优化
  4. Centos 6.5 安装 Nginx+MySQL+PHP
  5. extjs $ 美元符号修改
  6. Windows PowerShell 语言快速参考
  7. Linux查看网卡带宽
  8. Kafka核心源码解析 - KafkaController源码解析
  9. SpringBoot配置文件最全最详细中文说明
  10. 漫谈Servlet(一)