浏览器根对象document之字符串属性
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之字符串属性相关推荐
- 浏览器根对象window之performance
Navigator的5个主要属性: appName:Web浏览器的名称 appVersion:浏览器的版本号和其他版本信息 userAgent:浏览器在它的USER-AGENT HTTP标题中发送的字 ...
- json对象、json字符串的区别和相互转换
开发时,json字符串和json对象傻傻分不清楚,ajax异步请求后,会根据返回的data值判断请求是否成功,访问data.msg会提示'undefined',将data转换为json对象即可. 一. ...
- 《JAVA练习题目11》学生类有属性姓名(字符串类型)和选修课程信息(ArrayList<Course>对象)两个属性,和三个方法
学生类有属性姓名(字符串类型)和选修课程信息(ArrayList对象)两个属性,和三个方法 一个用于初始化学生名字的构造方法:一个添加选修课程的addCourse方法:一个获取所有课程平均分的getA ...
- JavaScript 常用内置对象(字符串属性、Math对象、Array数组对象)
1.字符串属性 <script> var test_var = "I Iove you"; console.log(test_var.charAt(3)) //char ...
- 解决document.form.submit()对象不支持此属性或方法
很奇怪的问题,呵呵..被我碰到了. 很简单,将页面中名称为"submit"的控件改一下名称就可以了 比如: 有一个submit按钮名字叫submit <input type= ...
- ie 浏览器对象不支持“replaceAll”属性或方法
使用 replaceAll() 替换变量在 Chrome 浏览器中可以正常使用,在 IE 浏览器中报错[对象不支持 replaceAll 属性或方法] js 没有 replaceAll() 方法,jQ ...
- IE浏览器 对象不支持replaceAll属性或方法
var deptData = data.replaceAll('\u002E', '"') 这样写Chorme浏览器中可以正常运行,ie报错对象不支持replaceAll属性或方法 更改为v ...
- IE浏览器“对象不支持slice属性或方法”的解决办法
问题描述: 在用echarts做地图的时候,城市是用坐标确定的,兼容IE11的时候报错对象不支持slice属性或方法,根据网上教程配置internet选项没有解决问题 解决方案: 在报错的地方打断点, ...
- ie浏览器报错对象不支持此属性或方法
问题描述:web应用在本地用tomcat启动没有问题,部署到测试环境的was上,当点击一个Ext按钮时,页面报"对象不支持此属性或方法",页面使用的是jsp. 解决方法:登录测试环 ...
最新文章
- 快手八卦!突破TensorFlow、PyTorch并行瓶颈的开源分布式训练框架来了!
- 哈工大c语言编程题中国大学mooc第四周,中国大学MOOC哈工大C语言程序设计精髓第六周编程题答案.doc...
- 【Samba】安装与配置
- SAP UI5 应用开发教程之三十九 - SAP UI5 应用出现白屏的一些常见错误和分析方法分享试读版
- php在线考试系统模板下载,PHPEMS在线模拟考试系统 v6.1
- 迭代器 java_百战程序员:Java设计模式之迭代器模式
- 从零开始构建HTML 5 Web页面
- 网页内容若使用gzip压缩--获得页面源码
- vijos1364:Likecloud-吃吃吃
- 【HDU 6274】Master of sequence【二分答案+下取整转换】
- ZZULIOJ:1059: 最高分
- 【C++】变量与数据类型
- 外贸软件对出口公司的作用
- 微信QQ的二维码登录原理js代码解析
- 工作中遇到的问题之android客户端自动生成带logo的二维码
- Cnopendata唐诗宋词数据
- 2023最新SSM计算机毕业设计选题大全(附源码+LW)之java陈氏商城9pd36
- 前言技术之Oauth2全方面介绍
- 广州一机房上冰块制冷,法国一数据中心烧成废墟……
- 佳能推两款全新紧凑型4K激光工程投影机