博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
javascript -window与document 待整理
阅读量:6944 次
发布时间:2019-06-27

本文共 1335 字,大约阅读时间需要 4 分钟。

 

window对象和document对象的区别

一般来讲,一个window里就是一个document,但是,iframe里面也可以装个document,在iframe里面就有区别了

alert(document.location === window.location); 
// true

 

 

不要混淆Window对象的location属性和Document对象的location属性。前者引用一个Location对象,而后者只是一个只

读字符串,并不具有Location对象的任何特性。document.location与document.URL是同义的,后者在
JavaScript1.1中是该属性的首选名称(因为这样避免了潜在的混淆)。在大多数情况下,document.location和
location.href是相同的。但是,当存在服务器重定向时,document.location包含的是已经装载的URL,而
location.href包含的则是原始请求的文档的URL。

 

document.location和window.location有什么区别就是

document你可以理解为文档,就是你的网页
window理解为窗口,就是你的ie浏览器包含的
无框架:简单的说,没有框架的情况下,是等同的
有框架:在有框架的情况下,最外层是相同的,在iframe里面的document.location和window.location不同的。
iframe里面的document.location 你看不ie地址变化,只改变iframe部分,
此时的window.location和top.location效果一致

 

 

document.location="url";(只读)

document.location.reload("url";);
window.location="url";
location="url";
document.href="url"
document.location.href="url"
document.location.replace="url"
document.action="url"; document.submit();
document.location.href和document.location.replace都可以实现从A页面切换到B页面,但他们的区别是:
用document.location.href切换后,可以退回到原页面。而用document.location.replace切换后,不可以通过“后退”退回到原页面。
关于document.location.href或其他可回退的切换方式
document.location 相当于 document.URL 声明了装载文档的URL,
除非发生了服务器重定向, 否则该属性的值与Window.location.href的值是一样的.
history.go(-1);//返回上一页
document.IFRAME名称.location.href='url';//改变框架内容 
       

一步一个脚印,方便自己复习,该出手时就出手,有错误,一定要指正,非常感谢,共同进步!

转载地址:http://bsonl.baihongyu.com/

你可能感兴趣的文章
[开发笔记]-实现winform半透明毛玻璃效果
查看>>
基于ASP.NET WEB API实现分布式数据访问中间层(提供对数据库的CRUD)
查看>>
教你如何阅读Oracle数据库官方文档
查看>>
一个轻量级AOP的实现(开源)
查看>>
LVS的DR模型的进阶应用——管理MySqL数据库
查看>>
制作 OpenStack Linux 镜像 - 每天5分钟玩转 OpenStack(151)
查看>>
使用ip-masq-agent灵活的控制容器服务Kubernetes集群的SNAT规则
查看>>
MySQL数据库的基本概述和基本应用
查看>>
IntelliJ IDEA Export to Eclipse Android工程不能正常被Eclipse识别的解决方法
查看>>
Windows Phone 7 程序菜单栏ApplicationBar
查看>>
浏览器对象BOM模型开发示意图分析(应用设计)
查看>>
磁盘IOPS计算与测量
查看>>
以色列网络安全行业崛起的秘密
查看>>
分层设计与分层测试
查看>>
全球大数据和业务分析收入预计到2019年突破1870亿美元
查看>>
删除管理员权限可屏蔽96%的 Windows 漏洞
查看>>
Xen 漏洞曝光
查看>>
《数据科学:R语言实现》——3.3 转换数据类型
查看>>
《MATLAB智能算法超级学习手册》一一2.2 种群竞争模型的讨论
查看>>
《海外社交媒体营销》一一1.3 海外社交媒体营销的技巧
查看>>