JS--bom对象:borswer object model浏览器对象模型

bom对象:borswer object model浏览器对象模型
navigator获取客户机的信息(浏览器的信息)
navigator.appName;获得浏览器的名称

window:窗口对象
alert();弹出框
confirm(msg);确认框
prompt(提示信息,defaultText):输入框
open("打开的新窗口的地址URL"," ","窗口特征,比如窗口的宽度和高度");
window.open("hello.html","","width=200,height=100");
close();关闭窗口兼容性比较差
做定时器使用
*setInterval(“js代码”,毫秒数);1秒=1000毫秒
window.setInterval("alert(a)",3000);,每3秒执行一次js方法

*setTimeOut("js代码",毫秒数);在指定的毫秒数之后执行,但是只会执行一次
setTimeOut("alert(‘abc‘)",3000);表示在3秒钟之后执行一次alert方法

*clearInterval(id_of_setInterval):清除setInterval设置的定时器
*clearTimeout(id_of_setTimeOut):清除setTimeOut设置的定时器
screen:获取屏幕的信息
screen.width;获得屏幕的宽
screen.height:获得屏幕的高

location:请求URL地址
location.href;得到当前请求的URL地址
location.href="";设置请求的URL地址

history:请求的URL的历史记录
到访问的上一个页面
history.back();
history.go(-1);
到访问的下一个页面
history.forward();
history.go(1);

原文地址:https://www.cnblogs.com/xiqoqu/p/9058284.html

时间: 2024-09-30 08:33:23

JS--bom对象:borswer object model浏览器对象模型的相关文章

BOM:Browser Object Model(浏览器对象模型)

1.window对象 2.navigator对象3. screen对象4.history对象5. location对象6. document对象 window对象1.属性 * pageXOffset:页面相对于视口的位置,x轴 * pageYOffset:页面相对于视口的位置,y轴 * screenX:浏览器相对于屏幕的坐标,x轴 * screenY:浏览器相对于屏幕的坐标,y轴 * innerWidth:文档显示区的宽 * innerHeight:文档显示区的高 * outerWidth:文档

BOM(Browser Object Model) 浏览器对象模型

JavaScript 实现是由 3 个部分组成:核心(ECMAScript),文档对象模型(DOM),浏览器对象模型(BOM) BOM(Browser Object Model) 浏览器对象模型BOM定义了JavaScript进行操作浏览器的各个功能部件的接口,提供访问文档各个功能部件(如窗口本身.屏幕功能部件.框架.浏览历史记录等)的途径以及操作方法.BOM是JavaScript应用中唯一没有相关标准的部分, ,每种浏览器都有其特有的BOM扩展实现. BOM对象 描述Window JavaSc

BOM (Browser Object Model) 浏览器对象模型

l对象的角色,因此所有在全局作用域中声明的变量/函数都会变成window对象的属性和方法; // PS:尝试访问未声明的变量会抛出错误,但是通过查询window对象,可以知道某个可能未声明的对象是否存在; var newValue = oldValue; // =>ReferenceError:oldValue is not defined; var newValue = window.oldValue; // =>undefined; 1.window对象的属性和方法window对象有一系列

(一)、BOM:Browser Object Model

BOM window 打开关闭窗口 窗口大小和窗口位置 ****定时器 (一).BOM:Browser Object Model 浏览器对象模型:用来访问和操作浏览器窗口,使JS有能力与浏览器交互. 专门操作浏览器窗口的API--没有标准,有兼容性问题 浏览器对象模型的主要对象 window:代表整个窗口是BOM的根对象 2个角色:1.代替global称为全局作用域对象  2.封装所有DOM API 和BOM API 以下为window的子对象 1.history:封装当前窗口打开后,成功访问过

浏览器对象模型(BOM,Browser Object Model)

本文内容 1.概述 2.windows与document 3.对话框 4.定时调用 5.URL解析与访问历史 6.浏览器和屏幕信息 ★概述 “浏览器对象模型(Browser Object Model,BOM)”是由浏览器实现的可供JavaScript程序调用的一组对象,通过它们,Web开发与设计者使用JavaScript代码可以完成与“控制”浏览器进程相关的许多工作. BOM由一系列相关的对象构成,其中Window对象使整个BOM的核心,其他对象和集合对象都是window对象的属性. BOM中定

location对象[第8章-浏览器对象模型BOM 笔记2]

location 是最有用的 BOM对象之一,它提供了与当前窗口中加载的文档有关的信息,还提供了一些导航功能.事实上, location 对象是很特别的一个对象,因为它既是 window 对象的属性,也是document 对象的属性:换句话说, window.location 和 document.location 引用的是同一个对象.location 对象的用处不只表现在它保存着当前文档的信息,还表现在它将 URL 解析为独立的片段,让开发人员可以通过不同的属性访问这些片段.下表列出了 loc

js打印对象(object)

function printObject(obj){//obj = {"cid":"C0","ctext":"区县"};    var temp = "";    for(var i in obj){//用javascript的for/in循环遍历对象的属性        temp += i+":"+obj[i]+"\n";    }    alert(temp);/

js中的事件 bom对象 dom对象.

3.事件 什么是事件?为什么使用事件? 我们学习事件首先了解一些概念 事件源 事件 监听器 事件源:事件的源头(也就是这个事件是由某某触发的,那么我们就管其叫事件源) 监听器:监听事件发生的组件.那么监听器要想监听事件是否发生,必须注册监听(绑定监听) js中常用的事件 1.onclick 鼠标点击某个对象 我们在开发中一般会对按钮,文本框或radio checkbox等进行onclick操作. 2.onblur 失去焦点 3.onfocus 获去焦点 4.onchange 改变域的内容 针对于

JavaScript基础16——js的BOM对象

1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="UTF-8"> 5 <title>js的BOM对象</title> 6 <script type="text/javascript"> 7 // BOM:Broswer Object Model 浏览器对象模型 8 /* 9 navifator 获取客户端(浏览器)的信息 10