document对象相关信息

一.文档元数据属性,document.**

characterSet 返回文档的字符串编码,只读  console.log(document.characterSet)   // UTF-8

charset 获取或者设置文档的字符串集编码 console.log(document.charset)  //UTF-8

compatMode 文档的兼容性模式  可取两个值 CSS1Compat 表示遵循某个有效html规范,BackCompat表示已触发怪异模式

cookie 获取或设置当前文档的cookie 

defaultCharset 获取浏览器默认字符编码

defaultView 返回window对象的各种东西

dir 获取或设置文档文本方向

domain 获取或设置当前文档的域名

implementation 返回可用dom功能的信息//DOMImplementation {}

lastModified  返回文档最后修改时间,如果修改时间不可用则返回当前时间

location 返回当前文档的url信息  //Location {hash: "", search: "", pathname: "/cssref/pr-background-repeat.html", port: "", hostname: "www.runoob.com"…}

readyState 返回文档状态,只读。会返回三个值,loading 表示文档正在加载或者处理,Interactive 文档已经被解析,但浏览器还在加载其中的资源,complete 文档解析加载完毕

referrer 返回链接到当前文档的文档url,即对应http标头的值。//https://www.baidu.com/link?url=79h4DmvgJcDjnsSMUN2MoBSZyUcK25kt3DDJVZ-F-hsi…NDzGuWiErTXTgbBoQAQcO3r-ggFse8sK&wd=&eqid=c53ed66600024f440000000458fdfbaf

title 返回title元素内容

二.使用location对象 document.loaction.**

protocol 获取或者设置url的协议部分  //http:

host 获取或设置文档url的主机和端口部分 //www.runoob.com 端口为默认的80时,属性不会返回

href 获取或返回当前文档的地址 //http://www.runoob.com/cssref/pr-background-repeat.html

hostname 获取或设置文档url的主机名部分 //www.runoob.com

port 获取或设置文档url的端口部分 //(空)

pathname //获取或设置文档url的路径部分 ///cssref/pr-background-repeat.html

search //获取或设置文档的查询即问号串部分 //空

hash  //获取或设置文档的锚即#号部分 //空

assign(url)导航到指定url

replace(url)清除当前文档并导航到url所指定的那个文档

reload() 重新载入当前文档

resolveURL(将指定的相对URL解析成绝对URL)

原文地址:https://www.cnblogs.com/cumting/p/6759624.html