JS 中document.URL 和 windows.location.href 的区别


Posted in Javascript onNovember 11, 2009

document 表示的是一个文档对象,windows 表示一个窗口对象。
一个窗口下面可以有很多的document对象。每个document 都有 一个URL。

但是,这不是所有的区别。当你ctrl + F5 一个链接 https://3water.com/#server
打印 alert(document.URL ); 和 alert(windows.location.href);
发现,这两个的值不一样,

document.URL : https://3water.com/
windows.location.href :https://3water.com/#server

所以,如果要用 fragment 进行相应的处理的话,最好是用 windows.location.href
否则会出现很奇怪的错误。

Javascript 相关文章推荐
最佳的addEvent事件绑定是怎样诞生的
Oct 24 Javascript
JS实现悬浮移动窗口(悬浮广告)的特效
Mar 12 Javascript
js取两个数组的交集|差集|并集|补集|去重示例代码
Aug 07 Javascript
node.js操作mysql(增删改查)
Jul 24 Javascript
AngularJs表单验证实例详解
May 30 Javascript
浅谈javascript:两种注释,声明变量,定义函数
Sep 29 Javascript
浅析如何利用angular结合translate为项目实现国际化
Dec 08 Javascript
HTML5+Canvas调用手机拍照功能实现图片上传(上)
Apr 21 Javascript
element-ui 本地化使用教程详解
Oct 28 Javascript
vue中的双向数据绑定原理与常见操作技巧详解
Mar 16 Javascript
vue组件入门知识全梳理
Sep 21 Javascript
js获取图片的base64编码并压缩
Dec 05 Javascript
ASP中进行HTML数据及JS数据编码函数
Nov 11 #Javascript
javascript 日期常用的方法
Nov 11 #Javascript
Jquery在IE7下无法使用 $.ajax解决方法
Nov 11 #Javascript
jQuery 白痴级入门教程
Nov 11 #Javascript
Javascript 解疑
Nov 11 #Javascript
不一样的文字闪烁 轮番闪烁
Nov 11 #Javascript
jquery 输入框数字限制插件
Nov 10 #Javascript
You might like
十天学会php之第五天
2006/10/09 PHP
PHP数据集构建JSON格式及新数组的方法
2012/11/07 PHP
浅析PHP原理之变量分离/引用(Variables Separation)
2013/08/09 PHP
PHP实现简单实用的分页类代码
2016/04/08 PHP
JavaScript 字符编码规则
2009/05/04 Javascript
基于jquery的web页面日期格式化插件
2011/11/15 Javascript
基于JavaScript 下namespace 功能的简单分析
2013/07/05 Javascript
jQuery的live()方法对hover事件的处理示例
2014/02/27 Javascript
js中的setInterval和setTimeout使用实例
2014/05/09 Javascript
javascript实现获取浏览器版本、操作系统类型
2015/01/29 Javascript
针对初学者的jQuery入门指南
2015/08/15 Javascript
jQuery弹出层插件popShow用法示例
2017/01/23 Javascript
Nodejs实现多房间简易聊天室功能
2017/06/20 NodeJs
php main 与 iframe 相互通讯类(js+php同域/跨域)
2017/09/14 Javascript
用js实现每隔一秒刷新时间的实例(含年月日时分秒)
2017/10/25 Javascript
解决webpack无法通过IP地址访问localhost的问题
2018/02/22 Javascript
vue.js实现的经典计算器/科学计算器功能示例
2018/07/11 Javascript
学习使用ExpressJS 4.0中的新Router的用法
2018/11/06 Javascript
vue 解决移动端弹出键盘导致页面fixed布局错乱的问题
2019/11/06 Javascript
NestJs使用Mongoose对MongoDB操作的方法
2021/02/22 Javascript
[07:43]《辉夜杯》公开赛晋级外卡赛战队—TRG训练生活探秘
2015/12/11 DOTA
用Python的Django框架完成视频处理任务的教程
2015/04/02 Python
python numpy函数中的linspace创建等差数列详解
2017/10/13 Python
Python数据分析:手把手教你用Pandas生成可视化图表的教程
2018/12/15 Python
python实现微信自动回复机器人功能
2019/07/11 Python
jupyter notebook 添加kernel permission denied的操作
2020/04/21 Python
HTML5中如何显示视频呢 HTML5视频播放demo
2013/06/08 HTML / CSS
奇怪的鱼:Weird Fish
2018/03/18 全球购物
全球性的在线鞋类品牌:Public Desire
2019/04/03 全球购物
凯普林包包西班牙官网:Kipling西班牙
2019/04/12 全球购物
罗技英国官方网站:Logitech UK
2020/11/03 全球购物
银行演讲稿范文
2014/01/03 职场文书
和解协议书
2014/04/16 职场文书
党支部四风整改方案
2014/10/25 职场文书
精神文明建设先进个人事迹材料
2014/12/24 职场文书
OpenCV实现普通阈值
2021/11/17 Java/Android