DOM对象(二)

 

三、历史对象history
主要属性:
1 window.history.length:
得到浏览器历史清单中的项目个数。

主要方法:
1 window.history.back():
加载History列表中的上一个URL,相当于IE的后退按钮。等同于window.history.go(-1);
2 window.history.forward():
加载History列表中的下一个URL,相当于IE的前进按钮。等同于window.history.go(1);
3 go(“url” or number):
加载History列表中的一个URL,或要求浏览器移动指定的页面数。

四、地址对象location
     此对象相当于IE浏览器中的地址栏,包含了关于当前URL地址的信息.它提供了一种重新加载当前URL的方法。
主要属性:
1 window.location.hash
设置或检索另一个页面里的锚
2 window.location.host
设置或检索URL的主机名和端口号
3 window.location.hostname
设置或检索URL的主机名部分
4 window.location.pathname
设置或检索URL相对路径
5 window.location.href
:设置或检索完整的URL字符串(常用)
6 window.location.port
设置或检索主机端口号
<script language="javascript" type="text/javascript">
    window.document.writeln("锚 "+window.location.hash+"</br>");
    window.document.writeln("主机名及端口号 "+window.location.host+"</br>");
    window.document.writeln("主机名 "+window.location.hostname+"</br>");
    window.document.writeln("端口号 "+window.location.port+"</br>");
    window.document.writeln("相对路径 "+window.location.pathname+"</br>");
    window.document.writeln("URL链接字符串 "+window.location.href+"</br>");
</script>


主要方法:
1 assign(“url”)
加载URL指定的新的HTML文档。
2 reload()
重新加载当前页。
3 replace(“url”)
通过加载URL指定的文档来替换当前文档。
五、文档对象Document
         Document对象表示给定浏览器窗口中的HTML文档,并用于检索文档的信息、检查和修改HTML元素和文档中的文本、以及处理事件。

主要属性:
1 alinkColor
设置或获取元素中所有激活链接的颜色
2 linkColor设置或获取对象文档链接的颜色。
3 vlinkColor设置或获取用户已访问过的链接颜色。
4 URL设置或获取当前文档的 URL
5 location:获取当前URL的信息。
6 title设置或获取当前文档的标题。
7 protocol设置或获取 URL 的协议部分。
8 readyState获取表明对象当前状态的值。
9 alinkColor设置或获取元素中所有激活链接的颜色。
10 bgColor设置或获取表明对象后面的背景颜色的值。
11 fgColor设置或获取文档的前景(文本)颜色。
12 all返回对象所包含的元素集合的引用。
13 anchors获取所有带有 name / id 属性的 a 对象的集合。此集合中的对象以 HTML 源顺序排列。
14 applets获取文档中所有 applet 对象的集合。
15 childNodes获取作为指定对象直接后代的 HTML 元素和 TextNode 对象的集合。
16 embeds获取文档中所有 embed 对象的集合。
17 forms获取以源顺序排列的文档中所有 form 对象的集合。
18 frames获取给定文档定义或与给定窗口关联的文档定义的所有 window 对象的集合。
19 images获取以源顺序排列的文档中所有 img 对象的集合。
20 links获取文档中所有指定了 HREF 属性的 a 对象和所有 area 对象的集合。
21 namespaces获取 namespace 对象的集合。
22 scripts获取文档中所有 script 对象的集合。
23 styleSheets获取代表与文档中每个 link style 对象的实例相对应的样式表的 styleSheet 对象的集合。

主要方法:
1 clear(): 清除当前文档。
2 close(): 关闭输出流并强制将数据发送到显示。
3 write("text"): 在指定窗口的文档中写入一个或多个 HTML 表达式。
4 writeln("text"): 在指定窗口的文档中写入一个或多个 HTML 表达式,后面追加一个换行符。5 focus(): 使得元素得到焦点并执行由 onfocus 事件指定的代码。6 hasFocus():获取表明对象目前是否拥有焦点的值。7 getElementById("ID "):8 getElementsByName("Name "):9 getElementsByTagName(“TagName”):
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值