第3讲 浏览器对象.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第四讲 浏览器对象 教学重点: 1、浏览器提供的对象; 2、JavaScript语言中的事件处理; 教学要求: 1、深刻认识浏览器的功能和其提供的各种对象,了解这些对象所提供的各种方法;熟练在Javascript编程调用浏览器中对象实现常用的功能的方法; 2、熟悉面向对象程序设计的工作原理,了解各类对象的事件响应从而实现动态交互式页面; 1、浏览器对象 JavaScript除了可以访问本身内置的各种对象外,还可以访问浏览器提供的对象,通过对这些对象的访问,可以得到当前网页以及浏览器本身的一些信息,并能完成有关的操作。 浏览器窗口与网页之间,网页与网页各组成部分之间并是一种从属关系,他们大关系如下 2、Window对象: 该对象位于最顶层,是其它对象的父对象,每一个window对象代表着一个浏览器窗口,访问其内部的其它对象:window可以省考略 Window.子对象1.子对象2.属性名或方法名 如:window.document.login.username.value=”guest”; 或document.login.username.value=”guest”; 属性:status script language=javascript(chapter03/section4/ windowstatus.asp) window.status=欢迎访问光临本站!; /script 方法:(chapter03/section4/ windowprompt.asp) alert方法,没有返回值! Confirm方法:返回逻辑值返回按“是”返回true,否则返回false Prompt:返回输入的值。 举例: script language=javascript name=; name=mpt(请输入你的姓名:,name); window.alert(name+你好!下面要开始考试了!); if (window.confirm(你确实准备好了吗?)){ window.location.href=exam.asp; }; /script open方法:(chapter03/section4/ windowopen.asp) 用法:winhwnd=window.open(url,windowname,paralist) head meta http-equiv=Content-Type content=text/html; charset=gb2312 / title无标题文档/title script language=javascript function openwin(url) { var newwin=window.open(url,winname,toolbar=no,directories=no,menubar=no,scrollbars=yes,rdsizable=no,width=500,height=360); newwin.focus(); return(newwin); } /script /head body a href=# onClick=JavaScript:openwin(meintro.asp)作者简介/a /body close方法:举例说明 div align=centera href=# onClick=JavaScript:self.close()关闭/a/div setTimeout方法:创建定时器,经过指定的毫秒后,自动调用指定的语句; clearTimeout方法:清除定时器;(chapter03/section4/ clock.asp) html head meta http-equiv=Content-Type content=text/html; charset=gb2312 title时钟/title script language=JavaScript var timer; function clock() { var timestr=; var now=new Date(); var hours=now.getHours(); var minutes=now.getMinutes(); var seconds=now.getSeconds(); timestr+=hours; timestr+=((minutes10)? :0 : :)+minutes; timestr+=((seconds10)? :0 : :)+seconds; window.document.frmclock.txttime.value=timestr; timer

文档评论(0)

638922bb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档