浏览器

·会员区中已经更新关于ASP.NET的学习资料。(2007-11-07)
·会员区中已经更新关于各家浏览器测试比较的数据资料。(2007-09-25)
·会员区中已经更新关于火狐浏览器使用技巧的电子书。(2007-06-11)
·会员区中已经更新关于VBL浏览器开发的一些代码资料。(2007-02-18)
·飞马团队正式决定停止VBL浏览器的开发工作。(2006-08-05)
·VBL浏览器5.0开发完成,欢迎测试。(2006-06-28)
 
 火狐浏览器下载:    

  火狐浏览器上网,更好的冲浪体验!中文正版!免费!

  来自火狐浏览器官方的下载地址:
 

 

JavaScript对象002 :浏览器的对象模型

 

浴火凤凰yuxiao2072

 

 关键词:BOM(Browser Object Model):浏览器的对象模型

一、window对象
window对象是一个全局对象,代表浏览器打开的窗口,它是浏览器的对象模型顶层对象。
在使用时一般省略window对象得名称。它有navigator、history、screem、location、document、frames[]等子对象。

<HTML>
<HEAD>
<script language="javascript">
//打开窗口
function openNewWindow()
{
//参数分别是:url地址、窗口名称、窗口参数
var newWindow=open("http://www.baidu.com","baidu",
"width=700,heigth=600,resizable=yes,location=yes, menubar=1,toolbar=1,scollbar=1,status=1");
newWindow.focus();
}
//关闭窗口
function closeNewWindow()
{
newWindow.close();
}
//移动和缩放窗口
function moveNewWindow()
{
newWindow.moveTo(0,0);
newWindow.resizeTo(600,450);
parent.window.moveTo(320,240);//移动父窗体的位置
}
//定时任务
function timerTask()
{
status="请注意这里,5秒钟后该提示消失!";//status是window对象的属性
//设置延迟时间,返回一个内部ID值
var timeout=setTimeout("window.status=''",5000);
alert(timeout);
//设置时间间隔,返回一个内部ID值
var interval=setInterval("window.status=''",5000);
alert(interval);
//清除定时任务
//clearTimeOut(timeout);
//clearInterval(interval);
}
//滚动窗体
function scrollWindow()
{
newWindow.scrollTo(360,240);
}
</script>
</HEAD>
<BODY>
<H2>window对象的操作:</H2>
<input type="button" value="打开窗口" onClick="openNewWindow();">
<input type="button" value="关闭窗口" onClick="closeNewWindow();">
<input type="button" value="移动窗口" onClick="moveNewWindow();">
<input type="button" value="定时任务" onClick="timerTask();">
<input type="button" value="滚动窗体" onClick="scrollWindow();">
</BODY>
</HTML>

二、navigator对象
navigator对象提供浏览器对象的基本信息,包括浏览器名称、版本号、是否支持Java等。

三、location对象
location对象用于访问当前加载在窗口中的文档的URL。

四、history对象
history对象包含最近访问过的网址列表。

五、screem对象
screem对象给出用户电脑的各种显示属性。

六、frames[]数组
frames[]数组代表浏览器窗口显示区中的各个独立的小区域。

 

 

首 页 - 关于我们 - 联系我们 - 火狐浏览器下载 - 人才招聘