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 相关文章推荐
清华大学出版的事半功倍系列 javascript全部源代码
May 04 Javascript
ext 代码生成器
Aug 07 Javascript
没有document.getElementByName方法
Aug 19 Javascript
JavaScript实现下拉列表框数据增加、删除、上下排序的方法
Aug 11 Javascript
JavaScript生成SQL查询表单的方法
Aug 13 Javascript
Markdown与Bootstrap相结合实现图片自适应属性
May 04 Javascript
JS获取中文拼音首字母并通过拼音首字母快速查找页面内对应中文内容的方法【附demo源码】
Aug 19 Javascript
面试常见的js算法题
Mar 23 Javascript
bootstrap-Treeview实现级联勾选
Nov 23 Javascript
微信小程序发布新版本时自动提示用户更新的方法
Jun 07 Javascript
搭建vscode+vue环境的详细教程
Aug 31 Javascript
vue + el-form 实现的多层循环表单验证
Nov 25 Vue.js
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/12/08 PHP
一个简单至极的PHP缓存类代码
2015/10/23 PHP
Laravel Intervention/image图片处理扩展包的安装、使用与可能遇到的坑详解
2017/11/14 PHP
基于PHP+Mysql简单实现了图书购物车系统的实例详解
2020/08/06 PHP
jquery.ui.draggable中文文档(原文翻译)
2013/11/15 Javascript
javascript获取form里的表单元素的示例代码
2014/02/14 Javascript
javascript的tab切换原理与效果实现方法
2015/01/10 Javascript
JavaScript实现动态删除列表框值的方法
2015/08/12 Javascript
JS实现漂亮的窗口拖拽效果(可改变大小、最大化、最小化、关闭)
2015/10/10 Javascript
跟我学习javascript的for循环和for...in循环
2015/11/18 Javascript
JavaScript判断微信浏览器实例代码
2016/06/13 Javascript
jquery日历插件e-calendar升级版
2016/11/10 Javascript
JavaScript常用正则函数用法示例
2017/01/23 Javascript
webpack构建react多页面应用详解
2017/09/15 Javascript
对VUE中的对象添加属性
2018/09/18 Javascript
详解项目升级到vue-cli3的正确姿势
2019/01/28 Javascript
使用imba.io框架得到比 vue 快50倍的性能基准
2019/06/17 Javascript
layui table设置某一行的字体颜色方法
2019/09/05 Javascript
Python判断变量是否已经定义的方法
2014/08/18 Python
python分割文件的常用方法
2014/11/01 Python
python3库numpy数组属性的查看方法
2018/04/17 Python
深度辨析Python的eval()与exec()的方法
2019/03/26 Python
python简单鼠标自动点击某区域的实例
2019/06/25 Python
python 环境搭建 及python-3.4.4的下载和安装过程
2019/07/20 Python
使用python实现对元素的长截图功能
2019/11/14 Python
Python中使用socks5设置全局代理的方法示例
2020/04/15 Python
用sleep间隔进行python反爬虫的实例讲解
2020/11/30 Python
CSS3弹性伸缩布局之box布局
2016/07/12 HTML / CSS
使用 css3 transform 属性来变换背景图的方法
2019/05/07 HTML / CSS
深入研究HTML5实现图片压缩上传功能
2016/03/25 HTML / CSS
HTML5 3D旋转相册的实现示例
2019/12/03 HTML / CSS
团日活动总结书格式
2014/05/08 职场文书
医学求职自荐信
2014/06/21 职场文书
PyQt5 显示超清高分辨率图片的方法
2021/04/11 Python
iPhone13再次曝光
2021/04/15 数码科技
前端JavaScript大管家 package.json
2021/11/02 Javascript