浏览器对象模型BOM小结

By admin in 4858美高梅 on 2019年4月5日

概念

浏览器对象模型BOM小结,对象模型bom小结

概念

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

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

BOM重要用于管理窗口与窗口之间的简报,由此个中央指标是window

BOM贫乏专业,JavaScript语法的规范协会是ECMA,DOM的条件组织是W3C,

BOM最初是Netscape浏览器标准的壹有的;

window对象 是浏览器中的Global对象

窗口设置 (打开、大小、地方)

暂停调用与超时调用

对话框 (提示框、确认框、输入框)

location对象 (位置对象涵盖各样质量和艺术)

navigator对象 用于提供用户浏览器的相关消息

screen对象 包涵关于用户荧屏的音信

history对象 包涵关于用户的拜访历史记录

开辟新窗口

 

window.open(URL,name,specs);

U兰德酷路泽L:打开页面包车型客车URubiconL,未有点名U奥迪Q7L将开辟新的空白窗口

name:

     _blank 新窗口打开,默许

     _self 当前页面打开

     name 窗口名称 ……

specs:四个逗号分隔的体连串表。帮助以下值:

     height=pixels 窗口的莫斯科大学,最小值为100

     width=pixels 窗口的幅度,最小值为十0

     left=pixels top=pixels ……

     示例 window.open(”,”,’width=200,height=200′);

关门窗口

window.close() 方法用于关闭浏览器窗口

(DOM window对象的不二等秘书籍)

close() 方法将关闭有 window 钦赐的顶层浏览器窗口。

有个别窗口能够经过调用 self.close() 或只调用 close() 来关闭其自笔者。

除非通过 JavaScript 代码打开的窗口才能够由 JavaScript 代码关闭。

那阻碍了黑心的剧本终止用户的浏览器。

窗口大小

 

调动窗口大小 window.resizeTo(width,height);

调动窗口大小 window.resizeBy(width,height);

窗口岗位

 

window.screenLeft属性重返窗口相对于显示器的X坐标

window.screenTop属性再次来到窗口相对于显示屏的Y坐标

window.screenX属性再次来到窗口相对于显示屏的X坐标

window.screenY属性重返窗口相对于显示屏的Y坐标

窗口可视区尺寸

document.documentElement.clientWidth //offset 获取的是成套文书档案的高度

document.body.clientWidth

document.documentElement.clientHeight

document.body.clientHeight

窗口垂直滚动条

document.body.scrollTop

document.documentElement.scrollTop

暂停调用

setInterval ( 函数/名称 , 毫秒数 )

意味着每经过一定的皮秒后,执行1遍相应的函数(重复)

过期调用

setTimeout ( 函数/名称 , 毫秒数 )

代表通过一定的阿秒后,只进行三次相应的函数(不重复)

清除计时器:clearInterval( ); clearTimeout( );

 

提示框 alert (“ ”);

用户必须先关闭该音讯框然后才能继续展开操作

确认框 confirm(“ ”);

confirm(“供给承认的始末”);

选择“确定”返回true 选择“取消”返回false

输入框 prompt(“ ”,“ ”);

prompt(“对话框中展现的公文”,”暗许的输入文本”);

单击撤废按钮,则赶回 null 单击确认按钮,则赶回输入的文件

location对象 包括关于当前页面包车型地铁U中华VL音讯

属性

    host 设置或回到主机名和近期 URAV肆L 的端口号。

    port 设置或回到当前 UCR-VL 的端口号。

    href 设置或重返完整的 U中华VL。 ……

方法

    assign() 加载新的文书档案。

    reload() 重新加载当前文书档案。

    replace() 用新的文书档案替换当前文书档案。

navigator对象部分属性

appCodeName 再次来到浏览器的代码名。

appName 再次来到浏览器的称号。

cookieEnabled 重回指明浏览器中是还是不是启用cookie的布尔值。

platform 重返运维浏览器的操作系统平台。

appVersion 重临浏览器的阳台和版本音信。

userAgent 重临由客户机发送服务器的user-agent尾部的值。

用户浏览器度和胆识别码

var str=window.navigator.userAgent;

var str=window.navigator.appVersion;

大大小小写转换

str.toLowerLocalCase( ); 转换来小写

str.toUpperLocalCase( ); 转换到大写

indexOf( )方法

可重临有些钦命的字符串值在字符串中第贰遍面世的岗位

浏览器对象模型BOM小结。语法:string.indexOf(str,index);

参数:str——-规定需寻找的字符串值

         index—-规定在字符串中初始搜寻的职位

只顾:indexOf( ) 方法对大小写敏感
假使要寻找的字符串值未有出现,则该办法重临 -壹

screen 对象涵盖关于客户端显示器幕的信息

width 重回显示屏荧屏的小幅。

height 再次回到显示屏荧屏的万丈。

availHeight 再次回到显示屏幕的惊人 (除 Windows 职分栏之外)。

availWidth 重返显示器幕的肥瘦 (除 Windows 职务栏之外)。

history 对象涵盖用户在浏览器中访问过的UCRUISERL

length 重返浏览器历史列表中的 URubiconL 数量。

back() 加载 history 列表中的前二个 ULacrosseL。

forward() 加载 history 列表中的下3个 U陆风X八L。

go() 加载 history 列表中的某些具体页面。

history.go(-壹) 后退1页

history.go(一) 前进壹页

我们能够去这些博客看一下,里面有操作代码;

 

概念 BOM
(Browser Object Model) 浏览器对象模型
BOM提供了单身于剧情而与浏览器窗口进行互相的对象…

概念

javascript总结:

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

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

javascript 主要包涵多个部分:壹.DOM; 贰.BOM; 三.ECMAscript

BOM提供了单独于剧情而与浏览器窗口举行互动的靶子

BOM提供了单独于剧情而与浏览器窗口实行互相的指标

一.DOM(对象文书档案模型)
一.多少个不能缺少概念:
1)dom节点:元素,属性,文本,注释
2)dom节点树;document —> html(root) —> head —> title…

BOM首要用以管理窗口与窗口之间的广播发表,因而其主干指标是window

BOM首要用来管理窗口与窗口之间的报导,因而其主干指标是window

二.赢得dom节点方法
一) 获取dom成分节点方法
a. document.getElementById(‘id名称’);
b. document.getElementsByTagName(‘成分名称’); //再次来到对象集合
c. document.getElementsByClassName(‘class名称’); //重回对象集合
d. document.getElementsByName(‘name名称’); //重返对象集合
e. document.querySelector(‘#id 或 .类名 或 成分名’)
//重临文书档案中相称钦点的CSS选用器的第一因素 ie八+补助
f. document.querySelectorAll() //重返相称钦命 CSS
接纳器元素的持有子成分节点列表
贰) 获取dom属性节点方法
a. element.getAttributeNode(‘属性名’) //重返钦定属性 节点
b. element.getAttribute(‘属性名’) //重返钦命属性 值
c. element.setAttribute(‘属性名’,’值’) //设置大概改变钦定属性并钦定值
d. element.setAttributeNode(‘属性节点’) //设置恐怕变更内定属性节点
e. element.attributes //再次来到多少个因素的习性数组

BOM缺少正规,JavaScript语法的尺度组织是ECMA,DOM的尺码组织是W3C,

BOM贫乏专业,JavaScript语法的尺度组织是ECMA,DOM的标准组织是W3C,

三) 获取dom文本节点
a. element.textContent //设置或重临二个节点和它的文书内容
b. element.innerHTML = ‘设置的始末’ //设置也许重返成分的内容

BOM最初是Netscape浏览器标准的一有个别;

BOM最初是Netscape浏览器标准的一片段;

3.dom的遍历
一) dom的要素遍历
a. element.childNodes //重临有些元素的3个子节点的数组
b. element.parentNode //再次回到有些成分的父节点
c. element.firstChild //再次回到有个别元素的首先个子节点
d. element.lastChild //再次回到某些元素的结尾2个子节点
e. element.previousSibling //重临某些成分的上二个因晚秋点
f. element.nextSibling //再次回到有些成分的下二个因九秋点
g. element.ownerDocument //重临成分的根成分(文档对象)

window对象 是浏览器中的Global对象

window对象 是浏览器中的Global对象

4.dom的 增 删 改 查 复制 替换
一) dom成分的操作
a. document.createElement(‘div(元素名)’) //创立一个成分节点
b. element.appendChild(‘div(元首秋点)’) //为成分添加1个新的子成分
c. element.insertBefore(‘新节点’,’子节点’)
//现有的子成分在此之前插入3个新的子成分
d. element.removeChild(‘成分节点’) //删除三个子成分element删除节点的父节点 成分节点.parendNode;
e. element.replaceChild(‘新节点’,’替换的节点’) //替换两个子成分element替换节点的父节点 新节点.parendNode;
f. element.cloneNode(true) //克隆有个别元素 element 是仿造的因素
true递归克隆

窗口设置 (打开、大小、地点)

窗口设置 (打开、大小、地点)

二) dom属性的操作
a. document.createAttribute(‘属性名’) //创建贰脾品质节点
b. element.removeAttributeNode(‘属性节点’) //删除钦定属性节点并
重回移除后的节点
c. element.removeAttribute(‘属性名’) //从成分中去除钦赐的个性
d. element.getAttributeNode(‘属性名’) //再次回到钦点属性 节点
e. element.getAttribute(‘属性名’) //重回钦定成分的属性 值
f. element.setAttributeNode(‘属性节点’) //设置大概转移内定属性节点。
g. element.setAttribute(‘属性名’,’值’) //设置或然转移钦赐属性并钦赐值
h. element.attributes //重回多个要素的习性数组
3) dom文本的操作
a. document.createTextNode() //创立三个文件节点
b. element.innerHTML=’文本内容’ //设置恐怕重临元素的内容

暂停调用与超时调用

暂停调用与超时调用

伍.dom 样式操作
一) element.style.height(backgroundColor…) = ‘css值’
//设置或重回某些成分的css属性
2) element.style.cssText = ”
三) element.style.setProperty(“width”,”200px”,””)
//设置属性,第几个值为important优先值,可不写
肆) element.style.removeProperty(“width”) //删除并回到css样式
5) element.style.length //返回css长度

对话框 (提示框、确认框、输入框)

对话框 (提示框、确认框、输入框)

陆) element.classList.add(‘class1 class二 class3’) //添加体制
7) element.classList.remove(‘class1 class2 …’) //删除样式

location对象 (地方对象涵盖种种质量和艺术)

location对象 (地点对象涵盖各个品质和办法)

 

navigator对象 用于提供用户浏览器的相关音讯

navigator对象 用于提供用户浏览器的连带新闻

6.其它dom操作
1) domd的些判断
element.add伊芙ntListener(‘click’,function(){},true)
//向钦点成分添加事件句柄
true表示内定事件是还是不是在捕获或冒泡阶段推行。
removeEventListener()
element.hasAttribute(‘属性名’) //假诺成分中存在钦赐的性质重返true,不然重返false
element.hasAttributes() //借使成分有其余性质重返true,不然重临false。
element.hasChildNodes() //重临2个要素是或不是具有别的子成分
element.hasfocus() //重回布尔值,检查测试文书档案或因素是不是取得关节
element.id=’值’ //设置或然再次回到成分的 id
element一.isEqualNode(element2) //检查四个元素是不是等于 e壹 ?= e二;
element.isSupported() //假如在要素中协助内定特征重临 true
element.toString() //多少个成分转换到字符串

screen对象 包罗关于用户显示器的音信

screen对象 包罗关于用户显示屏的音讯

二)获取节点类型
element.nodeName //重返成分的标记名(大写)
element.nodeType //重回节点类型
一:成分,2:属性,③:文本,捌:注释,9:整个文书档案
element.nodeValue //重回成分的节点值

4858美高梅 ,history对象 包括关于用户的访问历史记录

history对象 包括关于用户的造访历史记录

document.forms //重回对文书档案中享有 Form 对象引用
document.body //重临文书档案的body成分
document.documentElement //重回文书档案的根节点
document.images //重回对文书档案中装有 Image 对象引用
document.open()
document.close()
document.cookie() //设置或回到与当下文书档案有关的持有 cookie

开辟新窗口

开拓新窗口

四) 获取dom中的高和宽
element.clientHeight //重返内容的可视中度(不包罗边框,边距或滚动条)
element.clientWidth //再次回到内容的可视宽度(不蕴涵边框,边距或滚动条)

 

 

element.offsetHeight
//再次回到,任何3个要素的冲天总结边框和填充,但不是边距
element.offsetWidth //重返成分的增进率,包罗边框和填充,但不是边距
element.offsetLeft //再次来到当前成分的相持程度偏移地方的舞狮容器
element.offsetTop //再次回到当前成分的争执垂直偏移地方的晃动容器
element.offsetParent //重返成分的撼动容器

window.open(URL,name,specs);

window.open(URL,name,specs);

element.scrollHeight //重临整个因素的惊人(包罗带滚动条的藏身的地点)
element.scrollLeft
//重返当前视图中的实际成分的右侧缘和左侧缘之间的偏离
element.scrollTop
//重临当前视图中的实际成分的顶部边缘和顶部边缘之间的离开
element.scrollWidth //重返成分的全部宽度(包括带滚动条的潜伏的地方)

UHavalL:打开页面包车型大巴ULX570L,未有点名U君越L将打开新的空白窗口

UQX56L:打开页面包车型客车U奇骏L,未有点名U凯雷德L将打开新的空白窗口

nodelist.item(0) == nodelist[0] //再次来到某些成分基于文书档案树的目录
nodelist.length //重临节点列表的节点数目

name:

name:

7.常用dom事件:
壹) 鼠标事件
onlick,ondbclick,
onmousedown,onmouseup
onmouseenter,onmouseleave
onmousemove
onmouseover,onmouseout
二) 常用 键盘事件
onkeydown,onkeyup,onkeypress
叁) 框架/对象事件
onload,onresize,onscroll,
4) 表单事件
onchange,onfocus,onblur
oninput,onreset,onselect
onsubmit
5) 剪贴板事件
oncopy,oncut,onpaste
6) 拖动事件
ondrag //该事件在要素正在拖动时接触
ondragend //该事件在用户完毕元素的拖动时接触
ondragenter //该事件在拖动的元素进入放置目的时接触
ondragleave //该事件在拖动成分离开放置指标时接触
ondragover //该事件在拖动元素在停放指标上时接触
ondragstart //该事件在用户初叶拖动元素时接触
ondrop //该事件在拖动成分放置在对象区域时接触

     _blank 新窗口打开,暗中认可

     _blank 新窗口打开,默许

7) 鼠标/键盘事件指标
clientX //再次来到当事件被触发时,鼠标指针的品位坐标。
clientY //重临当事件被触发时,鼠标指针的垂直坐标。
keyCode //重临onkeypress事件触发的键的值的字符代码

     _self 当前页面打开

     _self 当前页面打开

二.BOM(浏览器对象模型)**

     name 窗口名称 ……

     name 窗口名称 ……

1.window 对象
一) window 对象属性

specs:1个逗号分隔的品种列表。扶助以下值:

specs:1个逗号分隔的系列列表。协理以下值:

2) window 对象方法
alert() //彰显带有壹段新闻和多个承认按钮的警告框
prompt() //突显可提示用户输入的对话框
setInterval() //根据钦命的周期(以皮秒计)来调用函数或计算表达式
setTimeout() //在钦定的皮秒数后调用函数或计算表明式
clearInterval() //取消由 setInterval() 设置的 timeout
clearTimeout() //撤除由 setTimeout() 方法设置的 timeout
moveBy() //可相对窗口的此时此刻坐标把它移动钦点的像素
moveTo() //把窗口的左上角移动到一个点名的坐标
resizeBy() //根据钦赐的像素调整窗口的高低
resizeTo() //把窗口的轻重缓急调整到钦点的宽窄和冲天
scrollBy() //依照钦定的像素值来滚动内容
scrollTo() //把内容滚动到内定的坐标
close() //关闭浏览器窗口
open() //打开二个新的浏览器窗口或探寻叁个已命名的窗口
print() //打字与印刷当前窗口的内容
二.Navigator 对象 有关浏览器的新闻。
3.Screen 对象 有关客户端体现显示器的音信
screen.width //重回显示屏的总幅度
screen.height //再次回到荧屏的总中度
screen.availHeight //再次回到荧屏的万丈(不包罗Windows职务栏)
screen.availWidth //重临显示屏的宽度(不包涵Windows职务栏)
screen.pixelDepth //再次回到荧屏的水彩分辨率(每象素的位数)
screen.colorDepth //再次回到目的设备或缓冲器上的调色板的比特深度
4.History 对象
history.length //重临在历史列表中的网站数量
window.history.back() //加载 history 列表中的前1个 U奥迪Q3L
window.history.forward()//加载 history 列表中的下一个 U猎豹CS陆L
window.history.go(-贰) //加载 history 列表中的某些具体页面
5.Location 对象
location.href=” //再次来到完整的UTiggoL或设置url

     height=pixels 窗口的万丈,最小值为十0

     height=pixels 窗口的惊人,最小值为100

 

     width=pixels 窗口的上涨幅度,最小值为十0

     width=pixels 窗口的大幅度,最小值为拾0

浏览器对象模型BOM小结

 

概念

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

BOM提供了独自于内容而与浏览器窗口举行相互的对象

BOM主要用于管理窗口与窗口之间的通信,因而其主导目的是window

BOM缺少专业,JavaScript语法的口径协会是ECMA,DOM的尺度协会是W3C,

BOM最初是Netscape浏览器标准的一有个别;

window对象 是浏览器中的Global对象

窗口设置 (打开、大小、地方)

停顿调用与超时调用

对话框 (提示框、确认框、输入框)

location对象 (地点对象涵盖各类质量和艺术)

navigator对象 用于提供用户浏览器的相关音信

screen对象 包括关于用户显示器的新闻

history对象 包蕴关于用户的拜访历史记录

打开新窗口

 

window.open(URL,name,specs);

U揽胜极光L:打开页面的U逍客L,未有点名UCR-VL将开辟新的空白窗口

name:

     _blank 新窗口打开,默许

     _self 当前页面打开

     name 窗口名称 ……

specs:贰个逗号分隔的门类列表。帮助以下值:

     height=pixels 窗口的莫斯科大学,最小值为十0

     width=pixels 窗口的宽窄,最小值为拾0

     left=pixels top=pixels ……

     示例 window.open(”,”,’width=200,height=200′);

闭馆窗口

window.close() 方法用于关闭浏览器窗口

(DOM window对象的不2诀要)

close() 方法将关闭有 window 钦命的顶层浏览器窗口。

某些窗口能够经过调用 self.close() 或只调用 close() 来关闭其本人。

除非通过 JavaScript 代码打开的窗口才能够由 JavaScript 代码关闭。

那阻碍了恶心的台本终止用户的浏览器。

窗口大小

 

调动窗口大小 window.resizeTo(width,height);

调动窗口大小 window.resizeBy(width,height);

窗口岗位

 

window.screenLeft属性再次来到窗口相对于荧屏的X坐标

window.screenTop属性重回窗口相对于显示屏的Y坐标

window.screenX属性重返窗口相对于荧屏的X坐标

window.screenY属性重返窗口相对于显示器的Y坐标

窗口可视区尺寸

document.documentElement.clientWidth //offset 获取的是百分之百文书档案的莫斯中国科学技术大学学

document.body.clientWidth

document.documentElement.clientHeight

document.body.clientHeight

窗口垂直滚动条

document.body.scrollTop

document.documentElement.scrollTop

停顿调用

setInterval ( 函数/名称 , 毫秒数 )

表示每经过一定的皮秒后,执行一遍相应的函数(重复)

过期调用

setTimeout ( 函数/名称 , 毫秒数 )

表示通过一定的纳秒后,只举行叁回相应的函数(不重复)

破除计时器:clearInterval( ); clearTimeout( );

 

提示框 alert (“ ”);

用户必须先关闭该音信框然后才能三番五次进行操作

确认框 confirm(“ ”);

confirm(“必要肯定的始末”);

选择“确定”返回true 选择“取消”返回false

输入框 prompt(“ ”,“ ”);

prompt(“对话框中体现的文本”,”暗中同意的输入文本”);

单击撤除按钮,则赶回 null 单击确认按钮,则赶回输入的公文

location对象 包蕴关于当前页面包车型地铁U奥迪Q三L消息

属性

    host 设置或重回主机名和当下 U途达L 的端口号。

    port 设置或回到当前 UCR-VL 的端口号。

    href 设置或重临完整的 UEscortL。 ……

方法

    assign() 加载新的文书档案。

    reload() 重新加载当前文书档案。

    replace() 用新的文书档案替换当前文书档案。

navigator对象部分属性

appCodeName 再次来到浏览器的代码名。

appName 重临浏览器的名号。

cookieEnabled 再次来到指明浏览器中是或不是启用cookie的布尔值。

platform 再次回到运维浏览器的操作系统平台。

appVersion 重返浏览器的平台和版本音讯。

userAgent 重返由客户机发送服务器的user-agent底部的值。

用户浏览器识别码

var str=window.navigator.userAgent;

var str=window.navigator.appVersion;

高低写转换

str.toLowerLocalCase( ); 转换到小写

str.toUpperLocalCase( ); 转换来大写

indexOf( )方法

可重回某些内定的字符串值在字符串中第二回面世的地方

语法:string.indexOf(str,index);

参数:str——-规定需寻找的字符串值

         index—-规定在字符串中初露探寻的职责

在意:indexOf( ) 方法对大小写敏感
尽管要寻找的字符串值没有出现,则该方法重回 -一

screen 对象涵盖关于客户端呈现显示屏的音信

width 重回荧屏显示屏的宽度。

height 再次回到显示器显示屏的莫斯中国科学技术大学学。

availHeight 再次来到显示显示屏的可观 (除 Windows 职务栏之外)。

availWidth 重回显示器幕的大幅度 (除 Windows 义务栏之外)。

history 对象涵盖用户在浏览器中走访过的URL

length 再次来到浏览器历史列表中的 U本田CR-VL 数量。

back() 加载 history 列表中的前多个 UHummerH二L。

forward() 加载 history 列表中的下3个 UWranglerL。

go() 加载 history 列表中的有些具体页面。

history.go(-一) 后退一页

history.go(一) 前进1页

大家能够去这一个博客看一下,里面有操作代码

 

     left=pixels top=pixels ……

     left=pixels top=pixels ……

     示例
window.open(”,”,’width=200,height=200′);

     示例
window.open(”,”,’width=200,height=200′);

关门窗口

关闭窗口

window.close() 方法用于关闭浏览器窗口

window.close() 方法用于关闭浏览器窗口

(DOM window对象的措施)

(DOM window对象的不2秘籍)

close() 方法将闭馆有 window 钦定的顶层浏览器窗口。

close() 方法将关闭有 window 内定的顶层浏览器窗口。

有些窗口能够通过调用 self.close() 或只调用 close() 来关闭其自身。

有个别窗口能够通过调用 self.close() 或只调用 close() 来关闭其本身。

除非经过 JavaScript 代码打开的窗口才能够由 JavaScript 代码关闭。

唯有由此 JavaScript 代码打开的窗口才能够由 JavaScript 代码关闭。

那阻碍了恶意的台本终止用户的浏览器。

那阻碍了恶意的剧本终止用户的浏览器。

窗口大小

窗口大小

 

 

调整窗口大小 window.resizeTo(width,height);

调动窗口大小 window.resizeTo(width,height);

调动窗口大小 window.resizeBy(width,height);

调整窗口大小 window.resizeBy(width,height);

窗口岗位

窗口岗位

 

 

window.screenLeft属性重回窗口相对于显示器的X坐标

window.screenLeft属性重临窗口相对于显示屏的X坐标

window.screenTop属性再次回到窗口相对于显示屏的Y坐标

window.screenTop属性重临窗口相对于显示屏的Y坐标

window.screenX属性再次来到窗口相对于显示器的X坐标

window.screenX属性重返窗口相对于荧屏的X坐标

window.screenY属性重返窗口相对于显示器的Y坐标

window.screenY属性再次来到窗口相对于荧屏的Y坐标

窗口可视区尺寸

窗口可视区尺寸

document.documentElement.clientWidth
//offset 获取的是整套文书档案的万丈

document.documentElement.clientWidth
//offset 获取的是总体文书档案的惊人

document.body.clientWidth

document.body.clientWidth

document.documentElement.clientHeight

document.documentElement.clientHeight

document.body.clientHeight

document.body.clientHeight

窗口垂直滚动条

窗口垂直滚动条

document.body.scrollTop

document.body.scrollTop

document.documentElement.scrollTop

document.documentElement.scrollTop

暂停调用

停顿调用

setInterval ( 函数/名称 , 毫秒数 )

setInterval ( 函数/名称 , 毫秒数 )

代表每经过一定的阿秒后,执行2次相应的函数(重复)

意味着每经过一定的皮秒后,执行叁遍相应的函数(重复)

过期调用

逾期调用

setTimeout ( 函数/名称 , 毫秒数 )

setTimeout ( 函数/名称 , 毫秒数 )

表示经过一定的皮秒后,只进行一回相应的函数(不另行)

代表通过一定的飞秒后,只实行一回相应的函数(不另行)

清除计时器:clearInterval( );
clearTimeout( );

免去计时器:clearInterval( );
clearTimeout( );

 

 

提示框 alert (“ ”);

提示框 alert (“ ”);

用户必须先关闭该音信框然后才能继承拓展操作

用户必须先关闭该音讯框然后才能连继续展览开操作

确认框 confirm(“ ”);

确认框 confirm(“ ”);

confirm(“必要肯定的情节”);

confirm(“供给肯定的情节”);

选择“确定”返回true 选择“取消”返回false

选择“确定”返回true 选择“取消”返回false

输入框 prompt(“ ”,“ ”);

输入框 prompt(“ ”,“ ”);

prompt(“对话框中展现的公文”,”默许的输入文本”);

prompt(“对话框中呈现的公文”,”暗许的输入文本”);

单击打消按钮,则赶回 null 单击确认按钮,则赶回输入的公文

单击废除按钮,则赶回 null 单击确认按钮,则赶回输入的公文

location对象 包括关于当前页面包车型客车U卡宴L信息

location对象 包罗关于当前页面包车型的士UKugaL音讯

属性

属性

    host 设置或回到主机名和眼下 UEvoqueL 的端口号。

    host 设置或重回主机名和脚下 UCRUISERL 的端口号。

    port 设置或回到当前 U奔驰G级L 的端口号。

    port 设置或重返当前 UMuranoL 的端口号。

    href 设置或回到完整的 UBMWX伍L。 ……

    href 设置或回到完整的 U景逸SUVL。 ……

方法

方法

    assign() 加载新的文书档案。

    assign() 加载新的文书档案。

    reload() 重新加载当前文档。

    reload() 重新加载当前文书档案。

    replace() 用新的文书档案替换当前文书档案。

    replace() 用新的文书档案替换当前文书档案。

navigator对象部分属性

navigator对象部分属性

appCodeName 重返浏览器的代码名。

appCodeName 重回浏览器的代码名。

appName 重回浏览器的名目。

appName 再次回到浏览器的称号。

cookieEnabled 重临指明浏览器中是或不是启用cookie的布尔值。

cookieEnabled 重临指明浏览器中是或不是启用cookie的布尔值。

platform 重回运转浏览器的操作系统平台。

platform 重返运营浏览器的操作系统平台。

appVersion
再次回到浏览器的阳台和版本音讯。

appVersion
再次来到浏览器的平台和版本消息。

userAgent
重回由客户机发送服务器的user-agent底部的值。

userAgent
重返由客户机发送服务器的user-agent底部的值。

用户浏览器度和胆识别码

用户浏览器识别码

var str=window.navigator.userAgent;

var str=window.navigator.userAgent;

var
str=window.navigator.appVersion;

var
str=window.navigator.appVersion;

大小写转换

大大小小写转换

str.toLowerLocalCase( ); 转换来小写

str.toLowerLocalCase( ); 转换来小写

str.toUpperLocalCase( ); 转换到大写

str.toUpperLocalCase( ); 转换来大写

indexOf( )方法

indexOf( )方法

可回到有个别内定的字符串值在字符串中第3次现身的职分

可回到某些钦赐的字符串值在字符串中第一回出现的岗位

语法:string.indexOf(str,index);

语法:string.indexOf(str,index);

参数:str——-规定需寻找的字符串值

参数:str——-规定需寻找的字符串值

         index—-规定在字符串中早先找寻的岗位

         index—-规定在字符串中伊始物色的地点

只顾:indexOf( ) 方法对大小写敏感
假使要寻找的字符串值未有出现,则该措施重回 -一

瞩目:indexOf( ) 方法对大小写敏感
假诺要物色的字符串值未有出现,则该格局再次来到 -一

screen
对象涵盖关于客户端体现显示器的新闻

screen
对象涵盖关于客户端显示器幕的新闻

width 重返显示屏显示屏的肥瘦。

width 重回显示器显示器的增长幅度。

height 重回显示器荧屏的万丈。

height 再次来到显示屏显示器的莫斯中国科学技术大学学。

availHeight 重返显示器幕的冲天 (除 Windows 任务栏之外)。

availHeight 再次来到显示显示屏的莫斯中国科学技术大学学 (除 Windows 职分栏之外)。

availWidth 再次回到显示器幕的大幅度 (除 Windows 职责栏之外)。

availWidth 重返荧屏幕的幅度 (除 Windows 任务栏之外)。

history
对象涵盖用户在浏览器中做客过的U汉兰达L

history
对象涵盖用户在浏览器中做客过的U大切诺基L

length 再次来到浏览器历史列表中的 UPAJEROL 数量。

length 重回浏览器历史列表中的 U索罗德L 数量。

back() 加载 history 列表中的前贰个U汉兰达L。

back() 加载 history 列表中的前一个U奥德赛L。

forward() 加载 history
列表中的下二个 ULANDL。

forward() 加载 history
列表中的下三个 ULacrosseL。

go() 加载 history
列表中的某些具体页面。

go() 加载 history
列表中的某些具体页面。

history.go(-1) 后退1页

history.go(-一) 后退一页

history.go(一) 前进1页

history.go(一) 前进一页

我们能够去那一个博客看一下,里面有操作代码;

我们可以去那些博客看一下,里面有操作代码;

 

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图
Copyright @ 2010-2019 美高梅手机版4858 版权所有