位置: 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综合实验配置)

  • 怎么查手机删过的照片(怎么查手机删除)

    怎么查手机删过的照片(怎么查手机删除)

  • 怎样找到自己的手机号码(怎样找到自己的车所在位置)

    怎样找到自己的手机号码(怎样找到自己的车所在位置)

  • 怎么把a3排版成a4大小(怎么将a3排版直接转换成a4排版)

    怎么把a3排版成a4大小(怎么将a3排版直接转换成a4排版)

  • 联想小新air14指纹没反应(联想小新air14指纹解锁为什么突然不能用了)

    联想小新air14指纹没反应(联想小新air14指纹解锁为什么突然不能用了)

  • oppo a52什么时候上市(oppoa52什么时候出的)

    oppo a52什么时候上市(oppoa52什么时候出的)

  • mate30pro首次充电充多久(华为mate30pro手机第一次充电需要充多久)

    mate30pro首次充电充多久(华为mate30pro手机第一次充电需要充多久)

  • 联想小新背光键盘怎么开(联想小新背光键盘怎么开启背光)

    联想小新背光键盘怎么开(联想小新背光键盘怎么开启背光)

  • 数据统计分析软件有哪些(数据统计分析软件有哪几个)

    数据统计分析软件有哪些(数据统计分析软件有哪几个)

  • 华为手机怎么设置骚扰电话免打扰(华为手机怎么设置下面的三个功能键)

    华为手机怎么设置骚扰电话免打扰(华为手机怎么设置下面的三个功能键)

  • 手机无法恢复出厂设置怎么办(手机无法恢复出厂设置怎么弄)

    手机无法恢复出厂设置怎么办(手机无法恢复出厂设置怎么弄)

  • oppok1正常重启方法(oppo开机重启)

    oppok1正常重启方法(oppo开机重启)

  • huaweinova5有啥功能(huaweinova5i)

    huaweinova5有啥功能(huaweinova5i)

  • 苹果8云盘满了怎么删除(苹果云盘满了怎么把照片移到云盘里)

    苹果8云盘满了怎么删除(苹果云盘满了怎么把照片移到云盘里)

  • 小程序里的查视力准吗(微信小程序可以看视频的小程序)

    小程序里的查视力准吗(微信小程序可以看视频的小程序)

  • 华为pot al00a是什么手机(pot_al00a华为什么型号手机)

    华为pot al00a是什么手机(pot_al00a华为什么型号手机)

  • 手机被恶意攻击怎么办(手机被恶意攻击的表现)

    手机被恶意攻击怎么办(手机被恶意攻击的表现)

  • 华为p30pro双卡吗(华为p30pro是否双卡)

    华为p30pro双卡吗(华为p30pro是否双卡)

  • 朋友三天可见如何设置(朋友仅三天可见可以对个别人设置吗)

    朋友三天可见如何设置(朋友仅三天可见可以对个别人设置吗)

  • 如何备份电脑系统呢?(如何备份电脑系统到另外一个硬盘)

    如何备份电脑系统呢?(如何备份电脑系统到另外一个硬盘)

  • 为什么浏览器自动弹出拨号连接窗口?(为什么浏览器自动打开)

    为什么浏览器自动弹出拨号连接窗口?(为什么浏览器自动打开)

  • vue2项目之swiper.js 的使用(vue中使用swiper6)

    vue2项目之swiper.js 的使用(vue中使用swiper6)

  • 北极狐,挪威多弗勒山-松达尔国家 (© Andy Trowbridge/Minden Pictures)(挪威 北极熊)

    北极狐,挪威多弗勒山-松达尔国家 (© Andy Trowbridge/Minden Pictures)(挪威 北极熊)

  • 共享主机和 WordPress 主机之间的区别(共享主机和vps)

    共享主机和 WordPress 主机之间的区别(共享主机和vps)

  • 职工福利费计税税率
  • 医疗批发企业增值税税负率大概是多少
  • 金税盘抵扣增值税申报
  • 印花税申报缴纳错误,怎么办
  • 递延收益所得税负债
  • 进项税转出大于进项税额还需要填列加计抵减附表吗
  • 公司给个体户转账怎么交税
  • 公司名称变更在哪个网站
  • 小规模申报增值税怎么申报
  • 企业给职工交的养老金哪里去了
  • 预缴纳个人所得税
  • 对公账户如何转到法人账户
  • 汽车租赁的印花税税率
  • 增值税普通发票查询真伪
  • 接受捐赠收入会计利润含税吗
  • 未按期预缴企业个税
  • 定额发票已经取得怎么办
  • 公司为什么要员工提供房产证
  • 租赁车辆维修费谁承担
  • 增值税普票销售方无开户行账号是否可以
  • 打款与发票开具的会计处理方法是怎样的
  • 没有车船税证明可以年检吗
  • 公司收到个人投资款没有备注
  • 留抵退还增值税
  • 工伤补偿是否缴纳医保
  • 小规模税收减免
  • 建筑设计公司的账务处理
  • 1697510217
  • windows11怎么设置壁纸
  • 旧macbookpro
  • 哪些固定资产不会随着时间的流逝贬值
  • PHP:Memcached::cas()的用法_Memcached类
  • PHP:curl_multi_remove_handle()的用法_cURL函数
  • 补充养老保险费扣除限额
  • 长期借款利息费用的资本化账务处理
  • yolov5损失
  • thinkphp5框架介绍
  • vue3 ref dom
  • 可回收垃圾有哪些?
  • 【历史上的今天】3 月 29 日:“机器人三定律”问世;电脑动画首次获得奥斯卡;Caldera Linux 沉浮史
  • 消费积分如何做账
  • 收到对方退回的现金
  • 哪些情形视同从境外取得收入:
  • python语言接收信息的内置函数
  • 房产税按照租金
  • 在mysql中创建数据库和表作业
  • PostgreSQL教程(十六):系统视图详解
  • mysql workbench简介
  • 接受捐赠计入
  • 资本公积的用途主要用于
  • 电费发票没有谷段电费
  • 管理费用不可以税前抵扣的利润表怎么填写
  • 外购材料的核算方法有
  • 卸车费属于什么费用类别
  • 篮球俱乐部归什么部门管理
  • 购买500元的保险会计分录
  • 资产负债表怎么看财务状况
  • delete from 表名 where
  • windows vista在哪里
  • win10开机内存就占了70 解决方法
  • ubuntu中no such file or directory
  • xp系统如何共享文件夹怎么弄
  • mac 10.8.5升级
  • scm是啥
  • pmropn.exe
  • cocos creator特效制作
  • android Unable to execute dex问题的解决
  • Unity3D脚本对预制件无效
  • 简介怎么写
  • javascript运用
  • node.js中的http.request.end方法使用说明
  • 最基本的实现进程是
  • 批处理文件
  • jQuery Ajax 加载数据时异步显示加载动画
  • htmlcssjavascript入门经典pdf
  • javascript如何学
  • 个税扣款怎么查询
  • 个人转让住宅需要缴纳什么税
  • 代理记账公司账务处理
  • 西乡国税局电话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设