没有合适的资源?快使用搜索试试~ 我知道了~
JavaScript的浏览器对象详解
需积分: 9 79 下载量 128 浏览量
2008-06-12
12:18:01
上传
评论
收藏 8KB TXT 举报
温馨提示
试读
9页
JavaScript的浏览器对象详解
资源推荐
资源详情
资源评论
JavaScript的浏览器对象详解
使用浏览器的内部对象系统, 可实现与HTML文档进行交互。它的作用是将相关元素组织包装起来,提供给程序设计人员使用,从而减轻编程人的劳动,提高设计Web页面的能力。
一、浏览器对象层次及其主要作用
除了前面提到过的文档document对象外,Navigator浏览器中还提供了窗口(Window)对象以及历史(History)和位置(Location)对象。
●浏览器对象(Navigator)提供有关浏览器的信息
navigator中有用的属性包括:
※appName:提供字符串形式的浏览器名称。
※appVersion:反映浏览器的版本号。
※appCodeName:浏览器的代码名称。
※userAgent:用户代理标识。
※mineTypes:可以使用的mine类型信息。
※plugins:可以使用的插件信息。
※languages:语言设定。
※platform:浏览器适用的平台名称。
示例:你所使用的浏览器为:Microsoft Internet Explorer版本为:4.0 (compatible; MSIE 6.0; Windows NT 5.0)
<script>
document.write("你所使用的浏览器为:"+navigator.appName);
document.write("版本为:"+navigator.appVersion);
</script>
●窗口对象(Windows)
Window对象有以下方法:
※open(url,WindowName,parameterlist):创建一个新窗口。
※close():关闭一个窗口。
※alert(text):警告窗口。
※confirm(text):弹出确认域。
使用浏览器的内部对象系统, 可实现与HTML文档进行交互。它的作用是将相关元素组织包装起来,提供给程序设计人员使用,从而减轻编程人的劳动,提高设计Web页面的能力。
一、浏览器对象层次及其主要作用
除了前面提到过的文档document对象外,Navigator浏览器中还提供了窗口(Window)对象以及历史(History)和位置(Location)对象。
●浏览器对象(Navigator)提供有关浏览器的信息
navigator中有用的属性包括:
※appName:提供字符串形式的浏览器名称。
※appVersion:反映浏览器的版本号。
※appCodeName:浏览器的代码名称。
※userAgent:用户代理标识。
※mineTypes:可以使用的mine类型信息。
※plugins:可以使用的插件信息。
※languages:语言设定。
※platform:浏览器适用的平台名称。
示例:你所使用的浏览器为:Microsoft Internet Explorer版本为:4.0 (compatible; MSIE 6.0; Windows NT 5.0)
<script>
document.write("你所使用的浏览器为:"+navigator.appName);
document.write("版本为:"+navigator.appVersion);
</script>
●窗口对象(Windows)
Window对象有以下方法:
※open(url,WindowName,parameterlist):创建一个新窗口。
※close():关闭一个窗口。
※alert(text):警告窗口。
※confirm(text):弹出确认域。
※promt(text,Defaulttext):弹出提示框。
※setTimeout(表达式,时间)定时设置。
※clearTimeout(timer):取消以前的设定。
※setInterval(表达式,时间):设定一个时间间隔。
※clearInterval(timer):取消时间间隔设定。
※moveBy(水平位移,垂直位移):将窗口移支指定的位移。
※moveTo(x,y):将窗口移动到指定的坐标。
※resizeBy(水平位移,垂直位移):按给定的位移量重新设定窗口大小。
※resizeTo(x,y):将窗口设定为指定大小。
※scrollBy(水平位移,垂直位移):按给定的位移量滚动窗口。
※scrollTo(x,y):将窗口滚动到指定位置。
※find(["string",true|false][,true|false]):查找网页中的字符串。
※back():后退。
※forward():前进。
※home():返回主页。
※stop():停止装载网页。
※print():打印网页。
※frame:帧。
※status:状态栏信息。
※location:当前窗口URL信息。
※history:历史。
※closed:窗口是否已关闭的逻辑值。
※Parent 指明当前窗口或帧的父窗口。
※defaultstatus:默认状态,它的值显示在窗口的状态栏中。
※top:包括的是用以实现所有的下级窗口的窗口。
※window.指的是当前窗口
※self:引用当前窗口。
※setTimeout(表达式,时间)定时设置。
※clearTimeout(timer):取消以前的设定。
※setInterval(表达式,时间):设定一个时间间隔。
※clearInterval(timer):取消时间间隔设定。
※moveBy(水平位移,垂直位移):将窗口移支指定的位移。
※moveTo(x,y):将窗口移动到指定的坐标。
※resizeBy(水平位移,垂直位移):按给定的位移量重新设定窗口大小。
※resizeTo(x,y):将窗口设定为指定大小。
※scrollBy(水平位移,垂直位移):按给定的位移量滚动窗口。
※scrollTo(x,y):将窗口滚动到指定位置。
※find(["string",true|false][,true|false]):查找网页中的字符串。
※back():后退。
※forward():前进。
※home():返回主页。
※stop():停止装载网页。
※print():打印网页。
※frame:帧。
※status:状态栏信息。
※location:当前窗口URL信息。
※history:历史。
※closed:窗口是否已关闭的逻辑值。
※Parent 指明当前窗口或帧的父窗口。
※defaultstatus:默认状态,它的值显示在窗口的状态栏中。
※top:包括的是用以实现所有的下级窗口的窗口。
※window.指的是当前窗口
※self:引用当前窗口。
剩余8页未读,继续阅读
资源评论
kennywh86
- 粉丝: 0
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功