<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
<script>
/*
BOM
-DOM对象是操控网页的
-BOM是游览器对象模型,可以操控游览器
-BOM可以使用我们通过JS来操作游览器
-在BOM中为我们提供一组对象,用来完成对游览器的操作
-BOM对象
window
-代表整个游览器的窗口,同时window也是网页中的全局对象
Navigator
-代表当前游览器的信息,通过该对象可以识别不同的游览器
location
-代表当前游览器的地址栏信息,通过location获得地址栏信息,或者操作游览器跳转页面
History
-代表游览器历史记录,可以通过该对象来操作游览器的历史记录
-由于隐私的原因,该对象不能获取具体的历史记录,只能操作游览器向前或向后翻页
-而且该操作只在当次访问时有效
Screen
-代表用户屏幕的信息,通过该对象可以获取用户屏幕相关信息
这些BOM对象在游览器中都是作为window对象的属性保存的
-可以通过window对象使用,也可以直接使用
*/
console.log(window.navigator);
console.log(location);
console.log(History);
var ua = navigator.userAgent;
if(/firefox/i.test(ua)){
alert('这是火狐游览器');
}
</script>
</head>
<body>
</body>
</html>
JS基础-BOM Navigator
最新推荐文章于 2022-10-23 16:38:24 发布