网站导航网学 原创论文 原创专题 网站设计 最新系统 原创论文 论文降重 发表论文 论文发表 UI设计定制 论文答辩PPT格式排版 期刊发表 论文专题
返回网学首页
网学原创论文
最新论文 推荐专题 热门论文 论文专题
当前位置: 网学 > 交易代码 > ASP精品代码 > 正文

浏览器对象

论文降重修改服务、格式排版等 获取论文 论文降重及排版 论文发表 相关服务

  一、目的和要求:
  1、深刻认识浏览器的功能和其提供的各种对象,了解这些对象所提供的各种方法;熟练在Javascript编程调用浏览器中对象实现常用的功能的方法;
  2、熟悉面向对象程序设计的工作原理,了解各类对象的事件响应从而实现动态交互式页面;
  二、重点与难点:
  1、浏览器提供的对象;
  2、JavaScript语言中的事件处理;
  三、教学进程:
  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=window.prompt("请输入你的姓名:",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="center"><a 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+=((minutes<10)? ":0" : ":")+minutes;
  timestr+=((seconds<10)? ":0" : ":")+seconds;
  window.document.frmclock.txttime.value=timestr;
  timer=setTimeout('clock()',1000);      //设置定时器
  }
  function stopit()
  {clearTimeout(timer);}
  </script>
  </head>
  <body>
  <form action="" method="post" name="frmclock" id="frmclock">
  <p>
  当前时间:
  <input name="txttime" type="text" id="txttime">
  </p>
  <p>
  <input type="button" name="Submit" value="启动始终" onclick="clock()">
  <input type="button" name="Submit2" value="停止时钟" onclick=&q

  • 上一篇资讯: VBScript程序设计
  • 下一篇资讯: JavaScript脚本语言
  • 设为首页 | 加入收藏 | 网学首页 | 原创论文 | 计算机原创
    版权所有 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师