JS笔记04-BOM&(location+navigator)

3 篇文章 0 订阅

Location对象:


location属性:

hash:返回一个url的锚部分(从 # 号开始的部分)。

host:返回url的主机名和端口。

hostname:返回url的主机名。

href:返回完整的url。

pathname:返回url的路径名。

port:返回一个url服务器使用的端口号。

protocol:返回url的协议。

search:返回一个url的查询部分。

以上属性也能设置,例如:location.href=url,则页面会加载新地址的内容,相当于页面跳转。其它对象的可读可写属性也是一样。



location方法:

assign(url):加载一个新文档,显示的新文档的内容就是url的内容,可以返回上一个页面,因为原文档并没有真正覆盖掉。

reload():重新载入文档,相当于浏览器里的刷新。

replace(newURL):用一个新文档取代当前文档,不可以返回上个页面,因为原文档(当前文档)已被覆盖。



---------------------------------------------------------------------------------------------


Navigator对象:

导航器,主要用于返回浏览器的信息。


Navigatior属性:

appCodeName:返回浏览器的代码名

appName:返回浏览器名称

appVersion:返回浏览器的平台和版本信息

cookieEnabled:返回指明浏览器中是否启用cookie的布尔值

platform:返回运行浏览器的操作平台

userAgent:返回有客户机发送服务器的user-agent头部的值


Navigatior方法:

javaEnable():指定是否在浏览器中启用Java

taintEnable():规定浏览器是否启用数据污点










  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值