javaScropt BOM - location属性与方法,navigator属性与方法,history属性与方法
window.location
window.navigator
window.history
1.location 属性
| 属性 | 描述 | 
|---|---|
| hash | 设置或返回从井号 (#) 开始的 URL(锚)。 | 
| host | 设置或返回主机名和当前 URL 的端口号。 | 
| hostname | 设置或返回当前 URL 的主机名。 | 
| href | 设置或返回完整的 URL。 | 
| pathname | 设置或返回当前 URL 的路径部分。 | 
| port | 设置或返回当前 URL 的端口号。 | 
| protocol | 设置或返回当前 URL 的协议。 | 
| search | 设置或返回从问号 (?) 开始的 URL(查询部分)。 | 
2.location 方法
| 方法 | 描述 | 
|---|---|
| assign() | 加载新的文档。 | 
| reload() | 重新加载当前文档。 | 
| replace() | 用新的文档替换当前文档。 | 
3.navigator 属性
| 属性 | 描述 | 
|---|---|
| appCodeName | 返回浏览器的代码名。 | 
| appMinorVersion | 返回浏览器的次级版本。 | 
| appName | 返回浏览器的名称。 | 
| appVersion | 返回浏览器的平台和版本信息。 | 
| browserLanguage | 返回当前浏览器的语言。 | 
| cookieEnabled | 返回指明浏览器中是否启用 cookie 的布尔值。 | 
| cpuClass | 返回浏览器系统的 CPU 等级。 | 
| onLine | 返回指明系统是否处于脱机模式的布尔值。 | 
| platform | 返回运行浏览器的操作系统平台。 | 
| systemLanguage | 返回 OS 使用的默认语言。 | 
| userAgent | 返回由客户机发送服务器的 user-agent 头部的值。 | 
| userLanguage | 返回 OS 的自然语言设置。 | 
4.navigator 方法
| 方法 | 描述 | 
|---|---|
| javaEnabled() | 规定浏览器是否启用 Java。 | 
| taintEnabled() | 规定浏览器是否启用数据污点 (data tainting)。 | 
5.history 属性
| 属性 | 描述 | 
|---|---|
| length | 返回浏览器历史列表中的 URL 数量。 | 
6.history 方法
| 方法 | 描述 | 
|---|---|
| back() | 加载 history 列表中的前一个 URL。 | 
| forward() | 加载 history 列表中的下一个 URL。 | 
| go() | 加载 history 列表中的某个具体页面。 | 
posted on 2023-02-07 16:18 Mikasa-Ackerman 阅读(25) 评论(0) 收藏 举报
 
                    
                 
                
            
         
 浙公网安备 33010602011771号
浙公网安备 33010602011771号