搜档网
当前位置:搜档网 › 浏览器对象模型BOM

浏览器对象模型BOM

浏览器对象模型BOM
浏览器对象模型BOM

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

时间 2013-09-30 17:25:00 博客园-所有随笔区

原文https://www.sodocs.net/doc/d910790969.html,/zhangwei595806165/p/3347619.html

1、结构

BOM是Browser Object Model的缩写,简称浏览器对象模型

BOM提供了独立于内容而与浏览器窗口进行交互的对象

由于BOM主要用于管理窗口与窗口之间的通讯,因此其核心对象是window

BOM由一系列相关的对象构成,并且每个对象都提供了很多方法与属性

BOM缺乏标准,JavaScript语法的标准化组织是ECMA,DOM的标准化组织是W3C (WHATWG,WebHypertextApplicationTechnologyWorkingGroup——网页超文本应用程序技术工作组目前正在努力促进BOM的标准化)

BOM最初是Netscape浏览器标准的一部分

结构图如下:

2、BOM的作用

BOM提供了一些访问窗口对象的一些方法,我们可以用它来移动窗口位置,改变窗口大小,打开新窗口和关闭窗口,弹出对话框,进行导航以及获取客户的一些信息如:浏览器品牌版本,屏幕分辨率。但BOM最强大的功能是它提供了一个访问HTML页面的一入口——document对象,以使得我们可以通过这个入口来使用DOM的强大功能!!!

window对象是BOM的顶层(核心)对象,所有对象都是通过它延伸出来的,也可以称为window的子对象。由于window是顶层对象,因此调用它的子对象时可以不显示的指明window对象,例如下面两行代码是一样的:

View Code

window -- window对象是BOM中所有对象的核心。window对象表示整个浏览器窗口,但不必表示其中包含的内容。此外,window还可用于移动或调整它表示的浏览器的大小,或者对它产生其他影响。

JavaScript中的任何一个全局函数或变量都是window的属性。

3、window子对象

document 对象

frames 对象

history 对象

location 对象

navigator 对象

screen 对象

4、window对象关系属性

parent:如果当前窗口为frame,指向包含该frame的窗口的frame (frame)

self :指向当前的window对象,与window同意。(window对象)

top :如果当前窗口为frame,指向包含该frame的top-level的window对象

window :指向当前的window对象,与self同意。

opener :当窗口是用javascript打开时,指向打开它的那人窗口(开启者)

5、window对象定位属性

IE提供了window.screenLeft和window.screenTop对象来判断窗口的位置,但未提供任何判断窗口大小的方法。用document.body.offsetWidth和document.body. offsetHeight属性可以获取视口的大小(显示HTML页的区域),但它们不是标准属性。

Mozilla提供window.screenX和window.screenY属性判断窗口的位置。它还提供了window.innerWidth和window.innerHeight属性来判断视口的大小,window.outerWidth和window.outerHeight属性判断浏览器窗口自身的大小。

6、window对象的方法

window方法及其描述

方法描述

alert() 弹出一个带有一段消息和确认按钮的窗体

blur() 把键盘焦点从顶层窗口移开

clearInterval() 取消由setInterval()设置的timeout

clearTimeout() 取消有setTimeout()方法设置的timeout

close() 关闭浏览器窗口

confirm() 显示带有一段消息以及确认按钮盒取消按钮的对话框

focus() 把键盘焦点给予一个窗口

moveBy() 可相对窗口的当前坐标移动指定的像素

moveTo() 把窗口的左上角移动到一个指定的坐标

open() 打开一个新的浏览器窗体

prompt() 显示可提示用户输入的对话框

resizeBy() 按照指定的像素调整窗口的大小

resizeTo() 把窗体的大小调整到指定的宽度和高度

scrollBy() 按照指定的像素值来滚动内容

scrollTo() 把内容滚动到指定的坐标

setInterval() 按照指定的周期(毫秒)来调用函数或计算表达式

setTimeout() 在指定的毫秒数后调用函数或表达式

View Code

窗体控制

moveBy(x,y)——从当前位置水平移动窗体x个像素,垂直移动窗体y个像素,x为负数,将向左移动窗体,y为负数,将向上移动窗体

moveTo(x,y)——移动窗体左上角到相对于屏幕左上角的(x,y)点,当使用负数做为参数时会吧窗体移出屏幕的可视区域

resizeBy(w,h)——相对窗体当前的大小,宽度调整w个像素,高度调整h个像素。如果参数为负值,将缩小窗体,反之扩大窗体

resizeTo(w,h)——把窗体宽度调整为w个像素,高度调整为h个像素

窗体滚动轴控制

scrollTo(x,y)——在窗体中如果有滚动条,将横向滚动条移动到相对于窗体宽度为x个像素的位置,将纵向滚动条移动到相对于窗体高度为y个像素的位置

scrollBy(x,y)——如果有滚动条,将横向滚动条移动到相对于当前横向滚动条的x个像素的位置(就是向左移动x像素),将纵向滚动条移动到相对于当前纵向滚动条高度为y个像素的位置(就是向下移动y像素)

窗体滚动轴控制

scrollTo(x,y)——在窗体中如果有滚动条,将横向滚动条移动到相对于窗体宽度为x个像素的位置,将纵向滚动条移动到相对于窗体高度为y个像素的位置

scrollBy(x,y)——如果有滚动条,将横向滚动条移动到相对于当前横向滚动条的x个像素的位置(就是向左移动x像素),将纵向滚动条移动到相对于当前纵向滚动条高度为y个像素的位置(就是向下移动y像素)

窗体焦点控制

focus()——使窗体或控件获取焦点

blur()——与focus函数相反,使窗体或控件失去焦点

新建窗体

open()——打开(弹出)一个新的窗体

close()——关闭窗体

opener属性——新建窗体中对父窗体的引用,中文"开启者"的意思

window.open方法语法

window.open(url, name, features, replace);

open方法参数说明

url -- 要载入窗体的URL

name -- 新建窗体的名称(目标,将在a 标签的target属性中用到,当与已有窗体名称相同时将覆盖窗体内容).open函数默认的打开窗体的方式为target的_blank弹出方式,因此页面都

将以弹出的方式打开

features -- 代表窗体特性的字符串,字符串中每个特性使用逗号分隔

replace -- 一个布尔值,说明新载入的页面是否替换当前载入的页面,此参数通常不用指定open函数features参数说明,如果不使用第三个参数,将打开一个新的普通窗口

参数名称

类型

说明

height

Number

设置窗体的高度,不能小于100

left

Number

说明创建窗体的左坐标,不能为负值

location

Boolean

窗体是否显示地址栏,默认值为no

resizable

Boolean

窗体是否允许通过拖动边线调整大小,默认值为no

scrollbars

Boolean

窗体中内部超出窗口可视范围时是否允许拖动,默认值为no

toolbar

Boolean

窗体是否显示工具栏,默认值为no

top

Number

说明创建窗体的上坐标,不能为负值

status

Boolean

窗体是否显示状态栏,默认值为no

width

Number

创建窗体的宽度,不能小于100

特性字符串中的每个特性使用逗号分隔,每个特性之间不允许有空格

open方法返回值为一个新窗体的window对象的引用

对话框

alert(str)——弹出消息对话框(对话框中有一个“确定”按钮)

confirm(str)——弹出消息对话框(对话框中包含一个“确定”按钮与“取消”按钮)

prompt(str,defaultValue)——弹出消息对话框(对话框中包含一个“确定”按钮、“取消”按钮与一个文本输入框),由于各个浏览器实现的不同,若没有第二个参数(文本框中的默认值)时也最好提供一个空字符串

状态栏

window.defaultStatus 属性——改变浏览器状态栏的默认显示(当状态栏没有其它显示时),浏览器底部的区域称为状态栏,用于向用户显示信息

window.status 属性——临时改变浏览器状态栏的显示

时间等待与间隔函数

setTimeout()——暂停指定的毫秒数后执行指定的代码

clearTimeout()——取消指定的setTimeout函数将要执行的代码

setInterval()——间隔指定的毫秒数不停地执行指定的代码

clearInterval()——取消指定的setInterval函数将要执行的代码

setTimeout与setInterval方法有两个参数,第一个参数可以为字符串形式的代码,也可以是函数引用,第二个参数为间隔毫秒数,它们的返回是一个可用于对应clear方法的数字ID

var tid = setTimeout("alert('1')",1000);

alert(tid);

clearTimeout(tid);

7、History对象,在浏览器历史记录中导航

History 对象的属性:length 返回浏览器历史列表中的URL 数量

History 对象的方法

back() 加载history 列表中的前一个URL

forward() 加载history 列表中的下一个URL

go(num) 加载history 列表中的某个具体页面

8、Location 对象

Location 对象的属性

hash 设置或返回从井号(#) 开始的URL(锚)

host 设置或返回主机名和当前URL 的端口号

hostname 设置或返回当前URL 的主机名

href 设置或返回完整的URL

pathname 设置或返回当前URL 的路径部分

port 设置或返回当前URL 的端口号

protocol 设置或返回当前URL 的协议

search 设置或返回从问号(?) 开始的URL(查询部分)

Location 对象的方法

assign() 加载新的文档,这与直接将一个URL赋值给Location对象的href属性效果是一样的reload() 重新加载当前文档,如果该方法没有规定参数,或者参数是false,它就会用HTTP 头If-Modified-Since 来检测服务器上的文档是否已改变。如果文档已改变,reload() 会再次下载该文档。如果文档未改变,则该方法将从缓存中装载文档。这与用户单击浏览器的刷新

按钮的效果是完全一样的。如果把该方法的参数设置为true,那么无论文档的最后修改日期是什么,它都会绕过缓存,从服务器上重新下载该文档。这与用户在单击浏览器的刷新按钮时按住Shift 健的效果是完全一样。

replace() 用新的文档替换当前文档,replace() 方法不会在History 对象中生成一个新的纪录。当使用该方法时,新的URL 将覆盖History 对象中的当前纪录。

9、Navigator对象

Navigator 对象的属性

appCodeName 返回浏览器的代码名

appName 返回浏览器的名称

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

browserLanguage 返回当前浏览器的语言

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

cpuClass 返回浏览器系统的CPU 等级

onLine 返回指明系统是否处于脱机模式的布尔值

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

systemLanguage 返回OS 使用的默认语言

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

userLanguage 返回OS 的自然语言设置

10、screen对象

javascript可以获取某些关于用户屏幕的信息

属性描述

availHeight 返回显示屏幕的高度(除window任务栏)

availWidth 返回显示屏幕的宽度(除window任务栏)

deviceXDPI 返回显示屏幕的每英寸水平点数

deviceXDPI 返回显示屏幕的每英寸垂直点数

fontSmoothingEnabled 返回用户是否在显示控制面板中开启了字体平滑

height 返回显示屏幕的高度

logicalXDPI 返回显示屏幕每英寸的水平方向的常规点数

logicalYDPI 返回显示屏幕每英寸的垂直方向的常规点数

pixelDepth 返回显示屏幕的颜色分辨率(比特每像素)

updateInterval 设置或返回屏幕的刷新率

width 返回显示器屏幕的宽度

每个window对象的screen属性都引用screen对象。该对象存放着有关显示器屏幕相关的信息,我们可以根据这些信息来优化页面的输入等等。

11、框架与多窗口通信

子窗口与父窗口

只有自身和使用window.open方法打开的窗口和才能被JavaScript访问,window.open方法打

开的窗口通过window.opener属性来访问父窗口。而在opener窗口中,可以通过window.open方法的返回值来访问打开的窗口!

框架

window.frames集合:在框架集或包含iframe标签的页面中,frames集合包含了对有框架中窗口的引用

alert(frames.length);//框架的数目

alert(frames[0].document.body.innerHTML);//使用下标直接获取对框架中窗口的引用//不但可以使用下标,还可以使用frame标签的name属性

alert(frames["frame1"].document.title);

在框架集中还可以使用ID来获取子窗口的引用

var frame1 =document.getElementById("frame1");//这样只是获取了标签

var frame1Win = frame1.contentWindow;//frame对象的contentWindow包含了窗口的引用

//还可以直接获取框架中document的引用

var frameDoc = frame1.contentDocument;

alert(frameDoc);//但IE不支持contentDocument属性

子窗口访问父窗口——window对象的parent属性

子窗口访问顶层——window对象的top属性

javaScript练习题

JS练习题 JS练习题 (1) 一、选择题 (2) 二、不定项选择题 (7) 三、填空 (8) 四、判断 (9) 五、阅读程序写结果 (10) 六、程序题 (12) 七、设计题 (15)

一、选择题 1、写“Hello World”的正确javascript语法是?() A. document.write("Hello World") B. "Hello World" C. response.write("Hello World") D. ("Hello World") 2、JS特性不包括() A.解释性 B.用于客户端 C.基于对象 D.面向对象 3、下列JS的判断语句中( )是正确的 A.if(i==0) B.if(i=0) C.if i==0 then D.if i=0 then 4、下列JavaScript的循环语句中( )是正确的 A.if(i<10;i++) B.for(i=0;i<10) C.for i=1 to 10 D.for(i=0;i<=10;i++) 5、下列的哪一个表达式将返回假() A.!(3<=1) B.(4>=4)&&(5<=2) C.(“a”==”a”)&&(“c”!=”d”) D.(2<3)||(3<2) 6、下列选项中,( )不是网页中的事件 A.onclick B.onmouseover C.onsubmit D.onpressbutton 7、有语句“var x=0;while(____) x+=2;”,要使while循环体执行10次,空白处的循环判定式应写为:() A.x<10 B. x<=10 C.x<20 D.x<=20 8、JS语句 var a1=10; var a2=20; alert(“a1+a2=”+a1+a2) 将显示( )结果 A.a1+a2=30 B.a1+a2=1020 C.a1+a2=a1+a2 9、将字串s中的所有字母变为小写字母的方法是() A.s.toSmallCase() B.s.toLowerCase() C.s.toUpperCase() D.s.toUpperChars() 10、以下( )表达式产生一个0~7之间(含0,7)的随机整数. A.Math.floor(Math.random()*6) B.Math.floor(Math.random()*7) C.Math. floor(Math.random()*8) D.Math.ceil(Math.random()*8) 11、产生当前日期的方法是() A.Now(); B.Date() C.new Date() D.new Now() 12、如果想在网页显示后,动态地改变网页的标题() A.是不可能的 B.通过document.write(“新的标题容”) C. 通过document.title=(“新的标题容”) D. 通过document.changeTitle(“新的标题容”) 13、某网页中有一个窗体对象,其名称是mainForm,该窗体对象的第一个元素是按钮,其名称是myButton,表述该按钮对象的方法是()

javaScript练习题

JS练习题 一、选择题 1、写“Hello World”的正确javascript语法是() A. ("Hello World") B. "Hello World" C. ("Hello World") D. ("Hello World") 2、JS特性不包括() A.解释性 B.用于客户端 C.基于对象 D.面向对象 3、下列JS的判断语句中( )是正确的 (i==0) (i=0) i==0 then i=0 then 4、下列JavaScript的循环语句中( )是正确的 (i<10;i++) (i=0;i<10) i=1 to 10 (i=0;i<=10;i++) 5、下列的哪一个表达式将返回假() A.!(3<=1) B.(4>=4)&&(5<=2) C.(“a”==”a”)&&(“c”!=”d”) D.(2<3)||(3<2) 6、下列选项中,( )不是网页中的事件

7、有语句“var x=0;while(____) x+=2;”,要使while循环体执行10次, 空白处的循环判定式应写为:() A.x<10 B. x<=10 <20 <=20 8、JS语句 var a1=10; var a2=20; alert(“a1+a2=”+a1+a2) 将显示( )结果 +a2=30 +a2=1020 +a2=a1+a2 9、将字串s中的所有字母变为小写字母的方法是() 10、以下( )表达式产生一个0~7之间(含0,7)的随机整数. . floor()*8) 11、产生当前日期的方法是() (); () Date() Now() 12、如果想在网页显示后,动态地改变网页的标题() A.是不可能的 B.通过(“新的标题内容”) C. 通过=(“新的标题内容”) D. 通过(“新的标题内容”) 13、某网页中有一个窗体对象,其名称是mainForm,该窗体对象的第一个元 素是按钮,其名称是myButton,表述该按钮对象的方法是 () D.以上都可以

JavaScript复习题

复习题1 一、选择题 1、写“Hello World”的正确javascript语法是 A. ("Hello World") B. "Hello World" C. ("Hello World") D. ("Hello World") 2、JS特性不包括( ) A.解释性 B.用于客户端 C.基于对象 D.面向对象 3、下列JS的判断语句中( )是正确的 (i==0)(i=0) i==0 then i=0 then 4、下列JavaScript的循环语句中( )是正确的 (i<10;i++) (i=0;i<10) i=1 to 10 (i=0;i<=10;i++) 5、下列的哪一个表达式将返回假 A.!(3<=1) B.(4>=4)&&(5<=2) C.(“a”==”a”)&&(“c”!=”d”) D.(2<3)||(3<2) 6、下列选项中,( )不是网页中的事件 7、有语句“var x=0;while(____) x+=2;”,要使while循环体执行10次,空白处的循环判定式应写为: A.x<10 B. x<=10 <20 <=20 8、JS语句 var a1=10; var a2=20; alert(“a1+a2=”+a1+a2) 将显示( )结果 +a2=30 +a2=1020+a2=a1+a2 9、将字串s中的所有字母变为小写字母的方法是( ) 、以下( )表达式产生一个0~7之间(含0,7)的随机整数. . floor()*8) 11、产生当前日期的方法是( ) (); () Date() Now() 12、如果想在网页显示后,动态地改变网页的标题( ) A.是不可能的 B.通过(“新的标题内容”) C. 通过=(“新的标题内容”) D. 通过(“新的标题内容”) 13、某网页中有一个窗体对象,其名称是mainForm,该窗体对象的第一个元素是按钮,其名称是myButton,表述该按钮对象的方法是()

Javascript考试题目

复习题 一、选择题 1、写“Hello World”的正确javascript语法是?(A) A. document.write("Hello World") B. "Hello World" C. response.write("Hello World") D. ("Hello World") 2、JS特性不包括( D ) A.解释性 B.用于客户端 C.基于对象 D.面向对象 3、下列JS的判断语句中( )是正确的(A) A.if(i==0) B.if(i=0) C.if i==0 then D.if i=0 then 4、下列JavaScript的循环语句中( )是正确的( D ) A.if(i<10;i++) B.for(i=0;i<10) C.for i=1 to 10 D.for(i=0;i<=10;i++) 5、下列的哪一个表达式将返回假( B ) A.!(3<=1) B.(4>=4)&&(5<=2) C.(“a”==”a”)&&(“c”!=”d”) D.(2<3)||(3<2) 6、下列选项中,( )不是网页中的事件(D) A.onclick B.onmouseover C.onsubmit D.onpressbutton 7、有语句“var x=0;while(____) x+=2;”,要使while循环体执行10次,空白处的循环判定式应写为:( C ) A.x<10 B. x<=10 C.x<20 D.x<=20 8、JS语句( B ) var a1=10; var a2=20; alert(“a1+a2=”+a1+a2) 将显示( )结果 A.a1+a2=30 B.a1+a2=1020 C.a1+a2=a1+a2 9、将字串s中的所有字母变为小写字母的方法是( B) A.s.toSmallCase() B.s.toLowerCase() C.s.toUpperCase() D.s.toUpperChars() 10、以下( )表达式产生一个0~7之间(含0,7)的随机整数. ( C ) A.Math.floor(Math.random()*6) B.Math.floor(Math.random()*7) C.Math. floor(Math.random()*8) D.Math.ceil(Math.random()*8) 11、产生当前日期的方法是( C ) A.Now(); B.Date() C.new Date() D.new Now() 12、如果想在网页显示后,动态地改变网页的标题( C ) A.是不可能的 B.通过document.write(“新的标题内容”) C. 通过document.title=(“新的标题内容”) D. 通过document.changeTitle(“新的标题内容”) 13、某网页中有一个窗体对象,其名称是mainForm,该窗体对象的第一个元素是按钮,其名称

2013-2014-1复习题

2013-2014-1《脚本语言与动态网页设计》复习题 一、选择题 1.标题标记包含6种标记,每一个级别的字体大小都有明显的区分,下面哪级标题的字号 最小( )。 A.

B.

C.

D.
2.在Javascript程序中有如下定义语句,x=8;y=3;z=2;那么alert((x-y)/z)显示的结果为 ()。 A. 8-3/2 B. 10 C. 2.5 D. 2 3.在Javascript中,把字符串“226”转换为浮点数226.0的正确方法是( )。 A. var str=”226”;var num=(int)str; B.var str=”226”;var num=str.parseInt(str); C.var str=”226”;var num= parseFloat(str); D.var str=”226”;var num=Interger.parseInt(str); 4.下列运算符中,()优先级最高。 A.== B.|| C.+ D.+= 5.Javascript表达式31+“32”的结果是( )。 A. 一条错误信息 B. 63 C. “31 32” D. “3132” 6.假设x=5.3, 表达式document.write(Math.floor(x));的输出结果为( )。 A.5 B. 4 C.6 D. 3 7.下面哪种标记是浮动框架标记()。 A.标记B.标记C.iframe标记 D.标记 8.下面语句执行后,页面显示内容为() var x,y=null; document.write(x==y); document.write(x=y); A.true null B. true x=y C. x==y undefined D. false null 9.在循环中,break语句的功能是( )。 A.让浏览器死机 B.重新开始运行循环 C. 完全退出循环 D.退出当前循环 10.在循环中,continue语句的功能是( )。 A.让浏览器死机 B. 完全退出循环 C.重新开始运行循环 D.继续当前循环 11.下列哪个选项的CSS 语法是正确的?() A.td:font-size=9pt B.{td:font-size=9pt} C.td { font-size: 9pt} D.{td; font-size:9pt} 12.以下哪个单词不属于Javascript保留字()。 A. document B. parent C. class D. new 13.在Javascript中,this关键字的含义是( )。 A. 当前对象 B. 当前脚本 C.没有含义 D.当前文本框 14.Math.random函数生成随机数的范围是()。 A. 1至100 B. 0至1 C. 1至10 D.1至1000 15.下列对象中,()不能使用new关键字。 A.Date B.String C. Math D.Array 16.Ajax技术的组成部分不包括()</p><h2>Browser对象</h2><p>Browser 对象 Web浏览器。Browser测试对象的名称取自title属性值或title属性值的一部分。目录 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?</p><p>导航至浏览器历史列表中的上一页。方法等价于单机浏览器上的 “后退”按钮。 CaptureBitmap(FullFileName,[OverrideExisting]) 将此对象的屏幕捕获内容保存为.png,名称为指定的文件名 检查对象的实际值是否匹配检查点中的预期值 CheckProperty(PropertyName,ExpectPropertyValue,[TimeOut] 检查对象的属性值在指定时间内是否等于期望值</p><p>返回对象中包含的子对象的集合,对于在录制结构中非父对象的对象(除了Browser、Page、Frame外的任何对象)而言,这个方法将返回空值。 关闭浏览器窗口。 导航至浏览器历史记录列表中的下一页,此方法等价于单击游览器的“前进”按钮。 以全屏模式显示浏览器。 返回对象属性的当前值 返回用于标识对象的属性和值的集合</p><p>返回测试对象描述中指定属性的值 导航至在浏览器设置中配置的主页。此方法等价于单击浏览器的“主页”按钮。 在浏览器中打开指定的 URL。 检索项目的当前值并将其存储在指定位置 刷新浏览器中的对象。此方法等价于单击浏览器的“刷新”按钮。 设置测试对象描述中指定属性的值。设置对象库对象的属性值。在测试运行时,改变用于识别对象的属性值,对象库中的值没有影响。</p><p>停止在浏览器中进行导航。此方法等价于单击浏览器的“停止”按钮。 等待浏览器完成当前导航。 返回能够标识当前测试对象的字符串 在指定时间内检查对象的属性值是否等于期望值,返回结果为bool类型,属性获得期望值则返回true,如果在属性获得期望值前超时则返回false 访问浏览器的内部方法和属性。</p><h2>BOM——浏览器对象模型(Browser_Object_Model)</h2><p>BOM——浏览器对象模型(Browser Object Model) 什么是BOM?--- 模型是所研究的系统、过程、事物或概念的一种表达形式! ?BOM是Browser Object Model的缩写,简称浏览器对象模型 ?BOM提供了独立于内容而与浏览器窗口进行交互的对象 ?由于BOM主要用于管理窗口与窗口之间的通讯,因此其核心对象是window ?BOM由一系列相关的对象构成,并且每个对象都提供了很多方法与属性?BOM缺乏标准,JavaScript语法的标准化组织是ECMA,DOM的标准化组织是W3C(WHATWG,WebHypertextApplicationTechnologyWorkingGroup—— 网页超文本应用程序技术工作组目前正在努力促进BOM的标准化)?BOM最初是Netscape浏览器标准的一部分 基本的BOM体系结构图 能利用BOM做什么? BOM提供了一些访问窗口对象的一些方法,我们可以用它来移动窗口位置,改变窗口大小,打开新窗口和关闭窗口,弹出对话框,进行导航以及获取客户的一些信息如:浏览器品牌版本,屏幕分辨率。但BOM最强大的功能是它提供了一</p><p>个访问HTML页面的一入口——document对象,以使得我们可以通过这个入口来使用DOM的强大功能!!! window对象是BOM的顶层(核心)对象,所有对象都是通过它延伸出来的,也可以称为window的子对象。由于window是顶层对象,因此调用它的子对象时可以不显示的指明window对象,例如下面两行代码是一样的: window -- window对象是BOM中所有对象的核心。window对象表示整个浏览器窗口,但不必表示其中包含的内容。此外,window还可用于移动或调整它表示的浏览器的大小,或者对它产生其他影响。 window子对象 ?document 对象 ?frames 对象 ?history 对象 ?location 对象 ?navigator 对象 ?screen 对象 window对象关系属性 ?parent:如果当前窗口为frame,指向包含该frame的窗口的frame (frame) ?self :指向当前的window对象,与window同意。(window对象)?top :如果当前窗口为frame,指向包含该frame的top-level的window 对象 ?window :指向当前的window对象,与self同意。</p><h2>javascript试题A卷</h2><p>06级Javascript试题A卷 单选题(每题2分) 1、关于javascript语言说法错误的是?C A.JavaScript 是目前Web 应用程序开发者使用最为广泛的客户端脚本编程语言。 B.javaScript是网景公司专为Navigator浏览器开发、实现网页内容交互的功能。 C.Java 和Jscript 是javascript语言的简称,是由SUN公司开发的。 D.ECMAScript是一个为了规范Javascript语言而产生的国际标准。 2、关于JavaScript在HTML中的使用,说法错误的是?A JavaScript代码必须放置在网页的头部,<head></heda>标签中间 JavaScript代码必须放置在<script></script>标签中间 JavaScript代码可以放置在网页的任何地方。 JavaScript可以放置在一个单独文件中,链接到网页文件中。 3、关于JavaScript基本语法,下述哪一个变量声明是正确的变量声明?C A. var int=15 B. Var how many=63.9 C. var zipCode=“100124” D. Var 321address=“北京市海淀区” 4、阅读下列Javascript代码:<html><body> <pre><script>document.writeln('唐诗\n'+"\’千里莺啼绿映红\’");</script></pre> </body></html>;在网页上显示的结果是:B A.唐诗千里莺啼绿映红 B.唐诗 "千里莺啼绿映红" C.唐诗\n 千里莺啼绿映红 D."千里莺啼绿映红" 5、下列那一项不属于javascript中的基本数据类型?D A.数值型 B.字符串型 C.布尔型 D.浮点型 6、关于JavaScript中的数据类型转换,下列哪项是错误的?D A.0转换为逻辑型的结果为false B.“0”转换为逻辑型的结果为true C.“0”转换为数字型的结果为0 D.0转换为字符串型的结果为null 7、JavaScript中的算术运算符‘+’号有数字相加和字串拼接两种意义,下列表达式错误的是?B</p><h2>js练习题1</h2><p>1. 下列不属于BOM对象的是( D ) A. window B.document C. history D. netscape 2. 下面不属于window对象的方法的一项是( A ) A. write( ) B. open( ) C. close( ) D. alert( ) 3.执行下面的代码后弹框中的输出结果分别是( B )var a = 6; setTimeout(function () { var a = 666; alert(a); }, 1000); a = 66; alert(a); A. 6,66 B. 66,666 C. 666,66</p><p>D. 666,666 4. 弹出如下图所示的弹框,可以实现的是( C ) A. window.confirm(‘你确定要关闭此窗口吗?’ ) B. window.alert(‘你确定要关闭此窗口吗?’); C. window.prompt('弹出警示框!','你确认要关闭此窗口吗?') D. window.open('弹出警示框!','你确认要关闭此窗口吗?') 5. 下列关于BOM的说法错误的是( D) A. BOM是指浏览器对象模型,是用于描述对象与对象之间层次关系的模型。 B. BOM提供了独立于内容的、可以与浏览器窗口进行交互的对象结构。 C. BOM由多个对象组成, Window对象是BOM的顶层对象,其他对象都是该对象的子对象。 D. BOM没有相关标准,但每个浏览器对BOM的实现方式是一样的。 6. Math 对象的______________方法可以返回一个 0----1之间的随机数。 7. 控制页面后退一步的代码 是或 ________________________ 。</p><h2>JS的浏览器对象</h2><p>本章目标 1、了解JS中的常用事件 2、使用浏览器对象的属性和方法 事件:网页上发生的操作。 event对象 提供了有中事件的信息:事件类型、事件发生时光标的位置。 常用的事件: onClick onChange onFocus onBlur onMouseOver onMouseOut onLoad onSubmit onMouseDown onMouseUp onResize 通用的浏览器对象 1.window对象:表示浏览器的窗口。 1)document:表示浏览器窗口中的HTML文档。 2)event:表示事件的状态。 3)frames: 4)history:包含有关客户访问过的URL的信息。 5)location:饮食有关当前URL的信息。 6)navigator:将指定的URL加载到当前窗口。 7)screen:包含有关客户有屏幕和显示性能的信息。 属性: document event history loation name screen status 方法 alert() blur() close() focus() navigate(“URL”)</p><p>open(“URL”,”windowName”) 2.Document对象 1)属性: i.aLinkColor ii.bgColor iii.body iv.fgColor v.linkColor vi.location vii.title viii.URL ix.vlinkColor https://www.sodocs.net/doc/d910790969.html,stModified 2)方法 i.clear:清除当前文档 ii.close:关闭输出流并强制显示发送的数据。 iii.open:打开一个文档以收集write()方法或writeln()方法的输出。 iv.write:向指定的窗口中的文档写入一个或多个HTML语句。 v.writeln: 3.History对象 1)back:加载History列表中的上一个URL。 2)forward:加载History列表中的下一个URL。 3)go:加载History列表中的一个URL。 4.Location对象 1)属性 i.hash:设置或检索井号(#)后的href属性的锚点。 ii.host:设置或检索URL的主机名和端口号。 iii.hostname: iv.port v.pathname vi.href vii.protocol 2)方法 i.assign(“URL”):加载新的HTML文档。 ii.reload():重新加载当前页。 iii.replace(“URL”):通过加载指定URL处的文档来替换当前文档。 5.总结 1)事件是网页上发生的操作。 2)每个事件都有与之相关的事件对象。 3)事件有一个生命周期,开始于触发事件的操作和条件,终止于事件处理程序的最终 响应。 4)浏览器是用来显示HTML文档的应用程序。 5)浏览器还公开一些可在脚本中访问和使用的对象。 6)window对象用来表示浏览的窗口。</p><h2>浏览器对象模型BOM</h2><p>浏览器对象模型BOM(Browser Object Model)- ZSDN 时间 2013-09-30 17:25:00 博客园-所有随笔区 原文https://www.sodocs.net/doc/d910790969.html,/zhangwei595806165/p/3347619.html 1、结构 BOM是Browser Object Model的缩写,简称浏览器对象模型 BOM提供了独立于内容而与浏览器窗口进行交互的对象 由于BOM主要用于管理窗口与窗口之间的通讯,因此其核心对象是window BOM由一系列相关的对象构成,并且每个对象都提供了很多方法与属性 BOM缺乏标准,JavaScript语法的标准化组织是ECMA,DOM的标准化组织是W3C (WHATWG,WebHypertextApplicationTechnologyWorkingGroup——网页超文本应用程序技术工作组目前正在努力促进BOM的标准化) BOM最初是Netscape浏览器标准的一部分 结构图如下: 2、BOM的作用 BOM提供了一些访问窗口对象的一些方法,我们可以用它来移动窗口位置,改变窗口大小,打开新窗口和关闭窗口,弹出对话框,进行导航以及获取客户的一些信息如:浏览器品牌版本,屏幕分辨率。但BOM最强大的功能是它提供了一个访问HTML页面的一入口——document对象,以使得我们可以通过这个入口来使用DOM的强大功能!!! window对象是BOM的顶层(核心)对象,所有对象都是通过它延伸出来的,也可以称为window的子对象。由于window是顶层对象,因此调用它的子对象时可以不显示的指明window对象,例如下面两行代码是一样的: View Code window -- window对象是BOM中所有对象的核心。window对象表示整个浏览器窗口,但不必表示其中包含的内容。此外,window还可用于移动或调整它表示的浏览器的大小,或者对它产生其他影响。 JavaScript中的任何一个全局函数或变量都是window的属性。 3、window子对象 document 对象 frames 对象 history 对象 location 对象 navigator 对象 screen 对象 4、window对象关系属性</p><h2>JS阶段考试-答案.doc</h2><p>1、分析下面的JavaScript 代码段: var mystring=I am a student; a=mystring.indexOf(am); document.write(a); 输出结果是(C )。(选择一项) A. 3 B. 4 C. 2 D. 1 2、在JavaScript中,文本域不支持的事件包括( B )。 A. onblur B. onlostfocused C. onfocus D. onchange 3、JavaScript 是运行在( B )的脚本语言。 A. 服务器端 B. 客户端 C. 在服务器运行后,把结果返回到客户端 D. 在客户端运行后,把结果返回到服务器 4、在DOM对象模型中,下列选项中的( B )对象位于DOM 对象模型的顶层元素。</p><p>A. history B. document C. button D. text 5、( D )对象是浏览器对象模型中的顶层对象。 A. history B. document C. button D. window 6、以下( C )可以代替history.forward()的功能。 A. history.go(0) B. history.go(-1) C. history.go(1) D. history.go(2) 7、以下关于DOM说法不正确的是( C )。 A. DOM是一种与浏览器、平台、语言无关的接口 B. document对象是DOM 模型的顶层对象 C. document对象代表浏览器加载的HTML文档,window 对象代表浏览器的窗口,它们之间没有直接的联系 D. 使用document.title 可以更改当前HTML文档的标题</p><h2>JS阶段考试 -答案</h2><p>1、分析下面的JavaScript代码段: var mystring="I am a student"; a=mystring.indexOf("am"); document.write(a); 输出结果是(C )。(选择一项) A. 3 B. 4 C. 2 D. 1 2、在JavaScript中,文本域不支持的事件包括( B )。 A. onblur B. onlostfocused C. onfocus D. onchange 3、JavaScript是运行在( B )的脚本语言。 A.服务器端 B.客户端 C.在服务器运行后,把结果返回到客户端 D.在客户端运行后,把结果返回到服务器 4、在DOM对象模型中,下列选项中的( B )对象位于DOM对象模型的顶层元素。 A. history B. document C. button</p><p>D. text 5、( D )对象是浏览器对象模型中的顶层对象。 A. history B. document C. button D. window 6、以下( C )可以代替history.forward()的功能。 A. history.go(0) B. history.go(-1) C. history.go(1) D. history.go(2) 7、以下关于DOM说法不正确的是( C )。 A. DOM是一种与浏览器、平台、语言无关的接口 B. document对象是DOM模型的顶层对象 C. document对象代表浏览器加载的HTML文档,window对象代表浏览器的窗口,它们之间没有直接的联系 D.使用document.title可以更改当前HTML文档的标题 8、以下选项中,可以用于创建节点元素的函数是( B )。 A. create B. createElement C. getElementById D. getElementsByName</p><h2>文档对象模型(DOM)</h2><p>文档对象模型(DOM) 文档对象模型(DOM)属于VBScript客户端扩展部分,在文档对象模型中提供了大量的对象,这些对象应用于浏览器上,这些对象在我们编写脚本时发挥着重要的作用。 当用户在浏览器中打开一个页面时,浏览器就会自动创建文档对象模型中的一些对象,这些对象存放了HTML页面的属性和其他的相关信息,因为这些对象在浏览器上运行,所以我们有时也称之为浏览器对象。浏览器对象的层次图如图3-10所示,这个文档对象模型是Navigator的文档对象模型。 图3-10 文档对象模型(DOM) 在这个层次图中,每个对象都是它的父对象的属性。例如,Window对象是Document 对象的父对象,所以在引用Document对象时使用Window.Document。在这里,Document 对象也就是Window对象的属性。 对于每一个页面,浏览器都会自动创建Window对象、Document对象、Location对象、Navigator对象、History对象。而基于这个层次结构,还可以创建其他对象。例如,如果在页面中有一个表单对象(名称为MyForm),那么在引用MyForm对象时,就可以使用Window.Document.MyForm。在这里可以看出,Document对象是Window对象的属性,而如果页面中存在form对象,那么,form对象也是Document对象的属性。 在VBScript中如果要引用某个对象的属性,必须通过整个对象属性的完整路径来进行引用,也就是说,必须指明这个对象的属性的所有父对象。 例如,假如在页面上表单对象的名称为MyForm,而在表单中有—个文本框,名称为MyTextBox,而我们希望能够获取这个文本框中的字符串,那么必须从最高一级对象──Window对象开始引用。引用方式如下所示:Window.Document.MyForm.MyTextBox.value。 3.6.2 Windows对象</p><h2>javascript 浏览器对象</h2><p>第十二章 JavaScript 的浏览器对象 12.1浏览器对象简介 我们在前面的学习中可以体会到,JavaScript 大多数操作需要使用对象,在网页的编程中也是如此。当我们在浏览网页时,看到的是浏览器显示HTML 文档的一个窗口程序,Javascript 则将其看作一组对象的集合。其中整个HTML 文档被称作文档对象(Document Object ),文档对象是整个浏览器对象的一部分。这个浏览器对象的模型如下图所示。 12.2 window 对象 window 对象代表打开的浏览器窗口。通过window 对象可以控制窗口的大小和位置、有窗口弹出的对话框、打开窗口与关闭窗口,还可以控制窗口上是否显示地址栏、工具栏和状态栏等栏目。 12.2.1 window 对象的属性和方法 顶层window 对象是所有其他子浏览器对象的父对象,它出现在每一个页面上,并且可以在单个JavaScript 应用程序中被多次使用。 window 对象的常用属性见下表。 window 对象的常用属性 window document anchor frames history location navigator Object Array form image link location screen</p><p>属性说明 document 表示浏览器窗口中的HTML文档 frames 表示当前对话框中所有iframe对象的集合, 可通过iframe的名称访问,如 frame["name"];或通过集合下标访问,如 frames[0]、frames[1] history 有关客户访问过的URL信息 location 指定当前文档的URL navigator 表示浏览器对象,用于获得与浏览器相关的 信息 opener 返回对创建此窗口的窗口引用 parent 表示包含当前窗口的父窗口 screen 有关客户端的屏幕和显示性能的信息 self 返回对当前窗口的引用 status 设置窗口状态栏的文本信息 top 表示最顶层的浏览器对象 除了属性之外,window对象还拥有很多方法。window对象的常用方法见下表。 window对象的常用方法 方法名称说明 alert("提示信息")显示带有一段消息和一个确认按钮的警告框prompt("提示内容","初始值")显示可提示用户输入的对话框 confirm("提示信息")显示带有一段消息以及确认按钮和取消按钮 的对话框 open("url","name","窗口特征") 打开具有指定名称的新窗口,并加载给定URL 所指定的文档;如果没有提供URL,则打开一 个空白文档 showModalDialog() 在一个模式窗口中显示指定的HTML文档close() 关闭浏览器窗口 moveBy(x,y) 相对窗口的当前坐标把它移动指定的距离moveTo(x,y) 把窗口的左上角移动到一个指定的坐标(x 水平,y垂直) resizeBy(x,y) 按照指定的量x(宽度),y(高度)调整窗口,单 位为像素 resizeTo(x,y) 把窗口的大小调整到指定的宽度和高度(单 位为像素) setInterval("函数",timer) 按照指定的周期timer(以毫秒计)来调用函 数 setTimeout("函数",timer) 在指定的timer(毫秒数)后调用函数</p><h2>javascript试题</h2><p>--------------------------------------装--------------------------------------订------------------------------ 线---------------------------------------- 选择题(每题2分,共计100分) 1.当窗体各项添写完毕,鼠标单击提交按钮时可以触发()事件。 A. onenter B. onsubmit C. onmouseDrag D. onmouseOver(悬停) 2.下列选项中不属于javascript基本数据类型的有()。 A. String B. Number C. Boolean D. Class 3.使用JavaScript实现下面的功能:在一个文本框中内容发生改变后,单击页面的其他部分将 弹出一个消息框显示文本框中的内容。下面语句正确的是( A)。 A. <INPUT TYPE="text" onChange = "alert(this.value) "> B. <INPUT TYPE="text" onClick = "alert(this.value) "> C. <INPUT TYPE="text" onChange = "alert(text.value) "> D. <INPUT TYPE="text" onClick = "alert(value) "> 4.下列选项中,能实现鼠标跟随特效的事件是() A. onMouseuUp B. onMouseDown C. onMouseover D. onMouseOut 5.在HTML中,窗体中的input元素的()属性用于指定窗体元素的名称。 A. value B. name C. type D. caption 6.下面描述正确的是()。 A. switch语句用于重复执行一个语句块的操作 B. switch语句根据表达式的值执行若干语句块之一,如果没有匹配项,则执行默认语句块中 的语句 C. switch语句表达式中的值不能与后面case语句中的常量相匹配时将出现运行错误 D. switch语句又叫循环语句 7.分析如下JavaScript代码,b的值为()。 var a=1.5 ,b; b=parseInt(a); A. 2 B. 0.5 C. 1 D. 1.5 8.在HTML中,使用JavaScript中的浏览器对象实现在当前窗口打开链接 "https://www.sodocs.net/doc/d910790969.html,"的javascript语句是()。 A. window.open("https://www.sodocs.net/doc/d910790969.html,"); B. document.write("https://www.sodocs.net/doc/d910790969.html,"); C. location.replace("https://www.sodocs.net/doc/d910790969.html,"); D. location.reload("https://www.sodocs.net/doc/d910790969.html,"); 9.在HTML中有如下代码,运行后页面显示结果为()。 <script language ="javaScript"> document.bgColor=“#FF0000”; </script> A. 整个网页中活动连结的颜色为红色 B. 整个页面中的文字颜色为红色 C. 整个页面中使用者访问过的连结的颜色为红色 D. 整个网页背景为红色 10.以下不属于浏览器物件的有() A. window B. document C. Date D. location 11.分析下面的JavaScript代码,经过运算后m的值为()。 Var x=11; Var y="number"; Var m=x+y; A. 11number B. number C. 11 D. 程序报错 12.分析下面的JavaScript代码段,输出的结果是( D )。 var emp=new Array(5); emp[1]=1 emp[2]=2 document.write(emp.length); A. 2 B. 3 C. 4 D. 5 13.在HTML中,设计一个登录页面,该页面包含一个输入用户名的文本框。下列HTML代码可以 实现该文本框获得鼠标时全部选中文本框内容的是( C )。 A. <input name="username" type="text" onclick="this.select()"/> B. <input name="username" type="text" onchange="this.select()”/> C. <input name="username" type="text”onfocus="this.select()"/> D. <input name="username" type="text" onblur="this.select()"/> 14.网页程序设计中,运行下面的JavaScript代码,则提示框中显示( B )。 <script language="javascript"></p><h2>JavaScript课后习题</h2><p>chap01 1.以下标识符不合法的有() A.abc_1 B.123abc C.stuName D.n$ 2.下列选项中不属于javaScript基本数据类型的有() A.String B.Number C.Boolean D.Class 3.以下变量定义不正确的有() A.var a,b=10; B.var a=12; C.var a,var b; D.var a=b=10; 4.下列选项中,能够实现鼠标跟随特效的事件有()A.onMouseOver B.onMousemOver C.onMouseOut D.onMouseDown 5.以下关于函数说法错误的是() A.函数是一段可以重复调用代码的集合 B.javaScript中使用function关键字定义函数 C.函数只能在事件中调用 D.函数通常用于处理事件的发生 chap02 1.以下不属于浏览器对象的有() A .Date B.window C.document D.location 2.以下哪个选项是浏览器模型中的顶层对象() A.window B.document</p><p>C.history D.location 3.下列关于浏览器对象说法正确的有() A.window对象是浏览器模型的顶层对象 B.document代表整个HTML文档 C.location对象的forward方法可以实现浏览器的前进功能 D.history对象用于管理当前窗口最近访问过的URL 4.关于DOM模型说法不正确的有() A.document对象是DOM模型的根节点 B.DOM模型是一种与浏览器,平台和语言无关的接口 C.DoM模型应用与HTML或XML,用于动态访问文档的结构,内容及样式 D.DOM模型与浏览器对象模型无关 5.下列关于DOM模型节点访问,说法正确的有() A.可以根据节点ID访问DOM节点 B.getElementsByTagName方法根据节点的name属性访问节点 C. getElementsByName方法的作用是获取一个指定name属性值的节点 D.nodeValue属性可以访问节点的value属性值 chap03 1.下面事件中属于表单提交事件的是() A.onload事件 B.onclick事件 C.onsubmit事件 D.onfocus事件 2.在string对象中,能够查找子字符串出现位置的方法是() A.indexof方法 B.lastIndexof方法 C.split方法 D.match方法 3.以下关于substr和substring方法描述错误的有() A.substr方法用于截取指定长度的子字符串 B.substring方法用于截取指定长度的子字符串 C.substr方法用于截取指定长度的子字符串 D.“hello word!”substring(5)用于截取第5个字符后的所有字符4.关于正则表达式说法不正确的是() A.正则表达式是一种对文字进行模糊匹配的语言 B.正则表达式可以实现数据格式的有效性验证 C.正则表达式可以替换和删除文本中满足某种模式的内容 D.正则表达式的模式匹配不能实现区分大小写 5.关于正则表达式中的方法说法正确的是()</p> <div> <div>相关主题</div> <div class="relatedtopic"> <div id="tabs-section" class="tabs"> <ul class="tab-head"> <li id="17399020"><a href="/topic/17399020/" target="_blank">浏览器对象模型</a></li> <li id="557950"><a href="/topic/557950/" target="_blank">中的浏览器对象</a></li> </ul> </div> </div> </div> </div> <div class="category"> <h2 class="navname">相关文档</h2> <ul class="lista"> <li><a href="/doc/7e10251395.html" target="_blank">JS综合测试题</a></li> <li><a href="/doc/a311558502.html" target="_blank">Javascript考试题目</a></li> <li><a href="/doc/c615011631.html" target="_blank">浏览器工作原理(图)</a></li> <li><a href="/doc/0a12510941.html" target="_blank">javaScript练习题</a></li> <li><a href="/doc/4915896602.html" target="_blank">TP8_浏览器对象</a></li> <li><a href="/doc/8f18566735.html" target="_blank">Javascript考试题目选择题</a></li> <li><a href="/doc/b618140801.html" target="_blank">第六章 窗口和框架.</a></li> <li><a href="/doc/df16422396.html" target="_blank">Excel Excel对象模型</a></li> <li><a href="/doc/262457847.html" target="_blank">Javascript考试题目</a></li> <li><a href="/doc/7e10118819.html" target="_blank">js练习题1</a></li> <li><a href="/doc/a711364048.html" target="_blank">JS阶段考试-答案.doc</a></li> <li><a href="/doc/ce8493574.html" target="_blank">JavaScript课后习题</a></li> <li><a href="/doc/0811936932.html" target="_blank">javaScript练习题</a></li> <li><a href="/doc/fa4761161.html" target="_blank">JS阶段考试 -答案</a></li> <li><a href="/doc/4c3166216.html" target="_blank">JavaScript复习题</a></li> <li><a href="/doc/8811198460.html" target="_blank">理解对象模型图</a></li> <li><a href="/doc/be15296739.html" target="_blank">文档对象模型 DOM</a></li> <li><a href="/doc/d910790969.html" target="_blank">浏览器对象模型BOM</a></li> <li><a href="/doc/0c18323452.html" target="_blank">JavaScript复习题</a></li> <li><a href="/doc/6118856100.html" target="_blank">javascript试题A卷</a></li> </ul> <h2 class="navname">最新文档</h2> <ul class="lista"> <li><a href="/doc/0919509601.html" target="_blank">幼儿园小班科学《小动物过冬》PPT课件教案</a></li> <li><a href="/doc/0d19509602.html" target="_blank">2021年春新青岛版(五四制)科学四年级下册 20.《露和霜》教学课件</a></li> <li><a href="/doc/9419184372.html" target="_blank">自然教育课件</a></li> <li><a href="/doc/3c19258759.html" target="_blank">小学语文优质课火烧云教材分析及课件</a></li> <li><a href="/doc/d619211938.html" target="_blank">(超详)高中语文知识点归纳汇总</a></li> <li><a href="/doc/a219240639.html" target="_blank">高中语文基础知识点总结(5篇)</a></li> <li><a href="/doc/9e19184371.html" target="_blank">高中语文基础知识点总结(最新)</a></li> <li><a href="/doc/8f19195909.html" target="_blank">高中语文知识点整理总结</a></li> <li><a href="/doc/8619195910.html" target="_blank">高中语文知识点归纳</a></li> <li><a href="/doc/7819336998.html" target="_blank">高中语文基础知识点总结大全</a></li> <li><a href="/doc/7b19336999.html" target="_blank">超详细的高中语文知识点归纳</a></li> <li><a href="/doc/6a19035160.html" target="_blank">高考语文知识点总结高中</a></li> <li><a href="/doc/6719035161.html" target="_blank">高中语文知识点总结归纳</a></li> <li><a href="/doc/4b19232289.html" target="_blank">高中语文知识点整理总结</a></li> <li><a href="/doc/3d19258758.html" target="_blank">高中语文知识点归纳</a></li> <li><a href="/doc/2919396978.html" target="_blank">高中语文知识点归纳(大全)</a></li> <li><a href="/doc/2819396979.html" target="_blank">高中语文知识点总结归纳(汇总8篇)</a></li> <li><a href="/doc/1219338136.html" target="_blank">高中语文基础知识点整理</a></li> <li><a href="/doc/e819066069.html" target="_blank">化工厂应急预案</a></li> <li><a href="/doc/b819159069.html" target="_blank">化工消防应急预案(精选8篇)</a></li> </ul> </div> </div> <script> var sdocid = "d900adb92f60ddccda38a0e9"; </script> <div class="footer"> <p>&copy; 2013-2022 www.sodocs.net &nbsp;<a href="/sitemap.html">站点地图</a>&nbsp;|&nbsp;<a href="/tousu.html" target="_blank">侵权投诉</a></p> <p><a href="https://beian.miit.gov.cn/">闽ICP备11023808号-8</a>&nbsp; 本站资源均为网友上传分享,本站仅负责收集和整理,有任何问题请在对应网页下方投诉通道反馈<script type="text/javascript">tj();</script></p> </div> </div> </body> </html>