位置: IT常识 - 正文

JS之location对象详解

编辑:rootadmin
JS之location对象详解 介绍

推荐整理分享JS之location对象详解,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

location指示了其所连接对象的url位置。document和window对象中都有location属性,可以通过window.location和document.location访问。注意 如果想要获得当前文档的完整url字符串,有四种方式

document.locationdocument.location.hrefdocument.URLdocument.location.toString()

 以上方式均可以获得“http://www.example.com”这样的字符串

location在控制台输出结果为:(Chrome浏览器)

 location属性

 以下方的url地址为例测试location

http://127.0.0.1:8848/testshare/location.html?lang=en&name=zhangsan#test/mostlocation.href

当前文档的完整url,如果被改变,文档将会导航到另一个新的页面

location.href = http://127.0.0.1:8848/testshare/location.html?lang=en&name=zhangsan#test/mostlocation.protocol

当前url所使用的协议,包括结尾的":"

location.protocol= "http:"location.host

获取当前的主机信息,包括主机名,":"和端口号

location.host= "127.0.0.1:8848"JS之location对象详解

注意: 当服务器使用的端口为默认端口时,则返回的host信息不包括:port

location.hostname

获取当前url的主机名

location.hostname= "127.0.0.1"location.port

返回url的端口信息。没有写端口信息的url,实际端口为与协议相关的端口号

location.port= "8848"location.pathname

返回url的路径字符串

location.pathname= "/testshare/location.html"

注意: 这里包括最前面的/和最后面的index.html

location.search

又名查询字符串,返回url中?以及之后的字符串

location.search= "?lang=en&name=zhangsan"location.hash

返回url中代表页面某个区域的带有#的字符串。哈希值 vue-router中的哈希模式就是用这个。

location.hash= "#test/most"location.origin

返回页面来源的域名,也是从哪个页面跳转来的,包含url中完整的协议和主机地址部分,包括端口,如果只有当前一个页面则返回当前的页面

location.origin= "http://127.0.0.1:8848"location方法Location.assign()

该方法会触发窗口加载并显示指定的URL的内容

Location.reload()

该方法用于重新加载当前页面,可以接受一个Boolean类型的参数,参数为true,强制从服务器重新获取,为false时从缓存中读取。默认值为false

location.reload(true);// 无缓存刷新页面(但页面引用的资源还是可能使用缓存,// 大多数浏览器可以通过设置在打开开发者工具时禁用缓存实现无缓存需求)Location.replace()

该方法以给定的URL来替换当前的资源。 与assign() 方法 不同的是,调用 replace() 方法后,当前页面不会保存到会话历史中(session History),这样,用户点击回退按钮时,将不会再跳转到该页面。

document.location.replace('https://www.baidu.com');Location.toString()

获取当前页面的完整URL,相当于location.href

本文链接地址:https://www.jiuchutong.com/zhishi/295323.html 转载请保留说明!

上一篇:【微信小程序】按钮还能这样用?(微信小程序开发一个多少钱)

下一篇:eNSP综合实验合集(eNSP综合大作业合集)_可先收藏(ensp综合实验配置)

  • 真我q3s怎么打开悬浮球(真我Q3s怎么打开NFC)

    真我q3s怎么打开悬浮球(真我Q3s怎么打开NFC)

  • 已下载的文件在哪找(我下载的文件)

    已下载的文件在哪找(我下载的文件)

  • 在Excel 中活动单元格是指(在Excel中活动单元格的地址显示)

    在Excel 中活动单元格是指(在Excel中活动单元格的地址显示)

  • 充电器输出5v=1000ma是什么意思(充电器输出5v=1000ma是快充吗)

    充电器输出5v=1000ma是什么意思(充电器输出5v=1000ma是快充吗)

  • 抖音说的水印是什么(抖音说的水印是啥意思)

    抖音说的水印是什么(抖音说的水印是啥意思)

  • 硬盘可以装几个(电脑硬盘可以装几个)

    硬盘可以装几个(电脑硬盘可以装几个)

  • 苹果最近删除里的照片删了还能恢复吗(苹果最近删除里的照片怎么恢复)

    苹果最近删除里的照片删了还能恢复吗(苹果最近删除里的照片怎么恢复)

  • 华为荣耀怎么分屏操作(华为荣耀怎么分屏操作技巧)

    华为荣耀怎么分屏操作(华为荣耀怎么分屏操作技巧)

  • 支付宝正在使用相机怎么关闭(支付宝正在使用新设备支付)

    支付宝正在使用相机怎么关闭(支付宝正在使用新设备支付)

  • 华为可以七天无理由退货吗(华为七天无理由退货需要检测吗)

    华为可以七天无理由退货吗(华为七天无理由退货需要检测吗)

  • 华为aicamra是什么型号(华为aicamera是什么型号的手机)

    华为aicamra是什么型号(华为aicamera是什么型号的手机)

  • 什么是作用设计值(什么叫作用)

    什么是作用设计值(什么叫作用)

  • ios13如何更新app(ios13.4如何更新应用)

    ios13如何更新app(ios13.4如何更新应用)

  • 如何批量制作学生条形码(怎么批量制作)

    如何批量制作学生条形码(怎么批量制作)

  • 我的快手怎么没有高级设置(我的快手怎么没有放映厅功能)

    我的快手怎么没有高级设置(我的快手怎么没有放映厅功能)

  • 苹果蓝牙耳机二代有线和无线的区别(苹果蓝牙耳机二代上市时间)

    苹果蓝牙耳机二代有线和无线的区别(苹果蓝牙耳机二代上市时间)

  • 苹果x怎么给应用加密(苹果x怎么应用分身)

    苹果x怎么给应用加密(苹果x怎么应用分身)

  • 去实体店分期买手机需要什么(去实体店分期买手机了,手机会被盗吗)

    去实体店分期买手机需要什么(去实体店分期买手机了,手机会被盗吗)

  • 快影怎么制作三格视频(快影怎么制作三个人视频)

    快影怎么制作三格视频(快影怎么制作三个人视频)

  • 饼图如何显示百分比(饼图如何显示百分百)

    饼图如何显示百分比(饼图如何显示百分百)

  • 【003】-Cesium中加载大规模数据稳定流畅之性能优化思路(cesium description)

    【003】-Cesium中加载大规模数据稳定流畅之性能优化思路(cesium description)

  • vue2计算属性computed(vue2计算属性和vue3的计算属性的区别)

    vue2计算属性computed(vue2计算属性和vue3的计算属性的区别)

  • CSS中的三大特性(css 3有哪些新特性)

    CSS中的三大特性(css 3有哪些新特性)

  • 怎样确认个人所得税专项扣除操作流程
  • 银行汇票用什么账户核算
  • 增值税发票遗失怎么操作
  • 利润表中持续经营净利润公式
  • 处置固定资产简易征收
  • 购进货物用于在建工程要交增值税吗
  • 公积金缴存基数多久调整一次
  • 流动资产增幅
  • 做账要不要入库单和出库单
  • 个人所得税能否跨年度
  • 期货交易所手续费2023
  • 增值税申报收入和企业所得税申报收入
  • 处置固定资产增值税税率
  • 防暑降温费可以用工会经费吗
  • 房产税怎么计算的
  • 工资扣除社保怎么算
  • 小微企业差旅费可以税前扣除吗
  • 开票软件上怎么抄税
  • 公立医院规章制度
  • 租入办公设备的租金计入什么科目
  • 不同的折旧方法对经济评价有什么影响
  • 汽车的增值税可以退税吗
  • 存货跌价准备的金额
  • 技术开发合同收入包括哪些
  • 新版edge浏览器兼容性视图怎么设置
  • 转让无形资产的所有权计入什么科目
  • 购买产品优惠计入什么科目
  • 刚成立的公司有什么风险
  • 国有企业上缴利润的账务处理怎么处理?
  • linux 临时修改环境变量
  • 石榴石的功效与作用价值
  • windows7旗舰版最新版本
  • 现金返利分录
  • php框架实例
  • php下载文件夹
  • video.js能播放什么格式
  • 小规模纳税人收入会计分录
  • 【机器学习】KNN算法及K值的选取
  • vue中key
  • 小程序从入门到精通
  • 固定资产折完了怎么办
  • 企业对外担保代偿能否税前扣除 税务局
  • 出差费用包干制还需要报销吗
  • 缴纳的印花税怎么入账
  • 小企业会计制度和企业会计制度的区别
  • PostgreSQL之分区表(partitioning)
  • PostgreSQL教程(九):事物隔离介绍
  • 金税四期对企业的好处
  • 制造费用明细科目大全表
  • 公司注册登记需要多少钱
  • 应收款和坏账的关系
  • 公司对员工的罚款用途
  • 建筑施工企业会计第三版单旭课后题答案
  • 白条可以入账吗?
  • 企业正常经营的条件
  • 房产税开征利好那些概念股 新闻
  • 企业收到普通发票需要报税嘛
  • 支付贷款利息的现金流量怎么指定?
  • 残疾人保障金的工资按实发还是应发
  • 什么是建账?建账的基本程序是什么?
  • 工业企业材料入库账务处理
  • 电脑开机密码忘记了怎么打开
  • win8 怎么样
  • 如何在百度上发布自己的广告
  • vmware安装centos7超详细过程 图文
  • 物联网 iot
  • windows7文件夹选项在哪里
  • centos7 dns
  • vnc里面的窗口显示不完全
  • win7怎么升级到win10系统软件还在吗
  • msg是啥
  • win7文件夹怎么显示大小
  • 怎样从零开始
  • Linux makefile 和shell文件相互调用实例详解
  • Python编程给定a=1,b=4,输出a+b的值
  • python3.6语法
  • bat批量创建文件夹及子文件夹
  • python守护线程与非守护线程
  • 冯炜教授现况如何
  • 个人转让住宅需要缴纳什么税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设