JavaEE核心技术(第5章表示层-Ajax)讲述.ppt

  1. 1、本文档共53页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JavaEE核心技术(第5章表示层-Ajax)讲述

表示层相关技术——Ajax介绍 1 Ajax概述 2 JavaScript基础 3 Ajax基础应用 1 Ajax概述 Ajax(Asynchronous javascript and xml) 例如:Google Suggest 核心理念:使用XMLHttpRequest对象发送异步请求 1 Ajax概述 1 Ajax概述 特点: Ajax应用程序必须是有客户端和服务器一同合作的应用程序。 JavaScript是撰写Ajax应用程序的客户端语言,XML则是请求或回应时建议使用的交换信息的格式 2. 常量 整型常量 实型常量 布尔常量 字符型常量 空值null 转义符 2.1 JavaScript语法基础 用命令var声明变量,不指定变量类型,如: var a; 此时该变量在赋值时才清楚它是哪种数据类型,如: var a; a=5; 也可以在定义变量时直接赋值,如: var a= 25; 变量也可以不做声明,使用时根据数据类型来确定其变量的类型,如: i=5; j=abc; 2.1 JavaScript语法基础 6. 函数 JavaScript中函数定义的基本格式如下: function 函数名(形式参数){ 函数体; return 表达式; } 2.2 JavaScript浏览器对象 (1)Window对象属性 Name parent Opener Top Self Defaultstatus status 2.2 JavaScript浏览器对象 confirm():显示一个确认对话框,包含一条指定信息,还包含确定按钮和取消按钮。 语法格式:confirm(参数) 举例 2.2 JavaScript浏览器对象 prompt():显示一个提示对话框,提示用户输入数据。 语法格式:prompt(参数1, 参数2) 举例 2.2 JavaScript浏览器对象 close():关闭一个打开的窗口 例如,在Mywin窗口中打开example.htm页面,该窗口没有状态栏、工具栏、菜单栏和地址栏。 Mywin=Window.open(example.htm, mywin, Status=no, toolbar=no, menubar=no, location=no); 关闭这个打开的窗口,语句如下: Mywin.close() 举例 2.2 JavaScript浏览器对象 setTimeout():设置一个计时器,在经过指定的时间间隔后调用一个过程。语法格式如下: 变量名=Window.setTimeout(过程名, 时间间隔, 脚本语言) 举例 2.2 JavaScript浏览器对象 clearTimeout():给指定的计时器复位。 语法格式如下:Window.clearTimeout 对象 其中,“对象”是用SetTimeout方法返回的计数器对象。例如:Window.clearTimeout TID 这行代码可以清除名字为“TID”的计数器对象。 2.2 JavaScript浏览器对象 focus():使一个Window对象得到当前焦点。例如,要使NewWindow对象得到焦点,使用如下语句:NewWindow.focus; blur():使一个Window对象失去当前焦点。例如,要使NewWindow对象失去焦点,使用如下语句:NewWindow.blur 2.2 JavaScript浏览器对象 ③ 对象属性。 对象属性就是对象属性的值。例如,通过length属性可以返回当前文档中该对象的数目。每个对象被存储在数组中,可以通过索引值来访问该数组中的元素。 all anchors links forms images stylesheets applets embeds scripts 2.2 JavaScript浏览器对象 writeLn():向文档中写入HTML代码。 语法格式:Document.writeLn 写入内容。 writeLn方法与Write方法类似,不同的是writeLn在内容末尾添加一个换行符。 close():关闭文档,并显示所有使用write或writeLn方法写入的内容。 clear():清除当前文档的内容,刷新屏幕。 对于Document对象的各个方法,浏览器默认的在当前文档中放入数据时的各种方法的顺序通常是: Document.Open; Document.Write content; Document.Close; 2.2 JavaScript浏览器对象 4.Navigator对象 Navigator对象包含浏览器的信息。 (1)Navigator对象的属性 appCodeName:返回浏览器的代码名称。 appName:返

文档评论(0)

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

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

1亿VIP精品文档

相关文档