window对象

window对象
  • window 对象是JavaScript层级中的顶层对象;
  • 代表一个浏览器或一个框架;
  • 在<body>或<frameset>每次出现时被自动创建

1.History对象
访问历史记录,包括back()、forward()、go()三种方法
  • back();加载history列表中的前面一个URL
  • forward();加载history列表中的下面一个URL
  • go(n);加载history列表中的某个(第n个)具体页面
  •         go(-1)==>back()
            go(1)==>forward()

2.Location对象
表示地址栏,默认属性为href
属性:location.属性
  • href:默认属性,设置或返回完整的URL(location<==>location.href
  • host:设置或返回主机名和当前URL的端口
  • hostname:设置或返回当前URL的主机名
  • 等等

方法:location.方法()
  • assign():加载新的文档;与赋值给href属性的效果相同
  •         location.assign("001.html")location.href="001.html"作用相同
  • reload():刷新页面,重新加载当前文档
  • replace():用新的文档替换当前文档,原页面不会存储到历史记录中

3.Document对象
Document对象代表整个HTML文档,可用来访问页面中的所有元素;是window对象的一个部分,可通过window.document属性来访问
  • write方法:在当前页面中输出指定内容
  • getElementById():根据元素的id属性值获取一个元素对象,如有同id的则仅获取第一个
  • getElementsByTagName():根据元素名(标签名)获取所有与指定值同名的元素
  • getElementsByName():根据元素的name属性值获取所有与指定值同名的元素

补充:几乎所有的元素的属性都可以使用 元素变量名.属性名的形式访问

猜你喜欢

转载自15951837734.iteye.com/blog/2304766