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

  • 论坛发帖之如何寻找论坛资源(论坛发帖教程)

    论坛发帖之如何寻找论坛资源(论坛发帖教程)

  • 苹果13promax怎么关机(苹果13promax怎么设置来电铃声)

    苹果13promax怎么关机(苹果13promax怎么设置来电铃声)

  • 微信别人加不上我怎么回事(微信别人加不上我怎么办)

    微信别人加不上我怎么回事(微信别人加不上我怎么办)

  • 抖音小店和橱窗的区别是什么(抖音小店和橱窗带货哪个好做)

    抖音小店和橱窗的区别是什么(抖音小店和橱窗带货哪个好做)

  • gm1910加一是什么手机(gm19010)

    gm1910加一是什么手机(gm19010)

  • 三星g8850是什么型号(三星g8850价格)

    三星g8850是什么型号(三星g8850价格)

  • 抖音修改内容暂不可用(抖音修改内容暂不可用请重新修改)

    抖音修改内容暂不可用(抖音修改内容暂不可用请重新修改)

  • 小米手机可以远程操控另一个手机吗(小米手机可以远程开空调吗)

    小米手机可以远程操控另一个手机吗(小米手机可以远程开空调吗)

  • 苹果闪充会显示标志吗(苹果闪充显示有液体)

    苹果闪充会显示标志吗(苹果闪充显示有液体)

  • 手机刚换完屏幕有点闪(手机刚换完屏幕,屏幕胶需要多久才能干?)

    手机刚换完屏幕有点闪(手机刚换完屏幕,屏幕胶需要多久才能干?)

  • 水星路由器重置完无法上网(水星路由器重置后上不了网)

    水星路由器重置完无法上网(水星路由器重置后上不了网)

  • 手机不能安装微信是什么原因(一个手机怎么安装两个微信)

    手机不能安装微信是什么原因(一个手机怎么安装两个微信)

  • 怎么让淘宝店铺靠前(怎么让淘宝店铺上新就有通知)

    怎么让淘宝店铺靠前(怎么让淘宝店铺上新就有通知)

  • 电脑1分钟自动锁屏怎么办

    电脑1分钟自动锁屏怎么办

  • 华为p30自动重启原因(华为p30自动重启咋回事鸿蒙)

    华为p30自动重启原因(华为p30自动重启咋回事鸿蒙)

  • ip数据报的大小固定为多少字节(ip数据报的大小取决于物理网络的什么)

    ip数据报的大小固定为多少字节(ip数据报的大小取决于物理网络的什么)

  • x27摄像头怎么升起来(x27升降式摄像头灯光怎么设置)

    x27摄像头怎么升起来(x27升降式摄像头灯光怎么设置)

  • 淘宝显示多少人已种草怎么设置(淘宝显示多少人种草)

    淘宝显示多少人已种草怎么设置(淘宝显示多少人种草)

  • 华为手环如何重启(华为手环如何重启开机)

    华为手环如何重启(华为手环如何重启开机)

  • 携程优惠券怎么使用(携程优惠券怎么买)

    携程优惠券怎么使用(携程优惠券怎么买)

  • 苹果任务栏怎么添加(苹果任务栏怎么调整)

    苹果任务栏怎么添加(苹果任务栏怎么调整)

  • Win7系统如何设置文件夹共享(win7系统如何设置热点)

    Win7系统如何设置文件夹共享(win7系统如何设置热点)

  • mysql中binlog的使用场景(mysqlbinlog命令详解)

    mysql中binlog的使用场景(mysqlbinlog命令详解)

  • 变更税务流程登记流程和资料
  • 税务行政复议包括必须复议自由复议和选择复议三种类型
  • 计提工会经费的科目
  • 销售货物收入确认条件
  • 鲜花虫草开发票属于什么类别?
  • 申请纳税申报怎么申报
  • 商业承兑汇票贴现率
  • 实收资本能是现金流出吗
  • 公司有食品流通证能卖保健品吗
  • 深圳增值税发票选择确认平台使用
  • 个税个人减免
  • 政府补助结转是什么科目
  • 折扣零售商是什么意思
  • 单位出租厂房如何开票
  • 固定资产报废后怎么处理
  • 福利费可以抵扣个税吗
  • 电商公司怎么进入
  • 打印机的增值税率
  • 滞纳金属于罚没支出还是其他
  • 单位为员工报销的博士学费算什么费用
  • 股权取得
  • 医疗服务免税发票怎么开
  • 用友加密狗可以拔下来么
  • 应交增值税为负数代表什么
  • 基本社会保障性缴款包括什么
  • 外聘老师课时费计入什么科目
  • 事业单位自建办公用房
  • xmp是什么格式的文件是一种预设吗
  • 个税的征税范围主要包括哪些项目
  • 公司微信转账要上税么
  • macOS Big Sur 11.1正式版更新了什么?macOS Big Sur 11.1正式版更新
  • 往来款怎么查
  • 企业付给个人工资怎么做
  • mysql_escape_string()函数用法分析
  • 时域卷积图解法
  • 学生个人网站制作html代码
  • 网页视频不显示画面
  • 预缴增值税借方余额
  • 以前年度损益调整账务处理分录
  • 发票打印机如何安装在电脑上
  • 专家咨询费比例不能超过多少
  • 委托代销受托方会计分录
  • Switch Between Gnome And KDE Desktops In Ubuntu Or Kubuntu
  • 发票行业税目怎么选
  • 库存现金怎么算
  • 电子发票开错了应该怎么办?
  • 差旅费津贴怎么报税
  • 以经营房产投资合营收固定收益如何开发票?
  • 固定资产是指的什么
  • 营改增进程
  • 补报印花税税需要提供什么材料
  • 外聘专家费用标准
  • 增值税进项用不完怎么办
  • 企业清算未收到发票
  • 所有者权益包括少数股东权益吗
  • 库存商品品种太多如何算成本
  • 所有符合条件x+5的绝对值加x- 2的绝对值等于七的数x
  • windows 2003 iis+php5+mysql+phpmyadmin 详细安装配置
  • mac备忘录怎么使用
  • 重装win7旗舰版系统教程
  • 电脑系统不重装怎么恢复原状
  • win7无法更改设置
  • mssecsvr.exe病毒现象
  • linux中比较文件链接数的变化
  • win7右下角小喇叭
  • windows10 不能启动
  • thinkpade431升级内存多大好
  • 红石数据
  • win7删除开机启动程序
  • redhat 6.5 安装
  • javascript definitive guide
  • jquery获取鼠标位置
  • 如何得到pull解析器?
  • node.js模块
  • 置顶是什么意思呢
  • JavaScript中的this指向
  • 湖南省税务局网站2024公务员招聘
  • 重庆黄桷垭在什么地方
  • 港澳台资企业
  • 单位税额怎么算出来的
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设