- 1、本文档共53页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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:返
您可能关注的文档
- 享有受教育的权利1概要.ppt
- ISE8.1全部实验指导书2014-9讲述.doc
- 京沈客专5标监控量测管理实施细则概要.docx
- 京口北固亭怀古好概要.ppt
- 京沈高速公路计重收费设备驱动动态库技术要求v2.0概要.doc
- 京沪高速公路某段大修工程施工组织设计_secret概要.doc
- 享有受教育的权利概要.ppt
- 亮出你的名片——求职简历准备(大学生就业指导课)概要.ppt
- 亲子军项目介绍概要.ppt
- ISO9001-2008条款讲解及审核员培训教材讲述.ppt
- 2024高考物理一轮复习规范演练7共点力的平衡含解析新人教版.doc
- 高中语文第5课苏轼词两首学案3新人教版必修4.doc
- 2024_2025学年高中英语课时分层作业9Unit3LifeinthefutureSectionⅢⅣ含解析新人教版必修5.doc
- 2024_2025学年新教材高中英语模块素养检测含解析译林版必修第一册.doc
- 2024_2025学年新教材高中英语单元综合检测5含解析外研版选择性必修第一册.doc
- 2024高考政治一轮复习第1单元生活与消费第三课多彩的消费练习含解析新人教版必修1.doc
- 2024_2025学年新教材高中英语WELCOMEUNITSectionⅡReadingandThi.doc
- 2024_2025学年高中历史专题九当今世界政治格局的多极化趋势测评含解析人民版必修1.docx
- 2024高考生物一轮复习第9单元生物与环境第29讲生态系统的结构和功能教案.docx
- 2024_2025学年新教材高中英语UNIT5LANGUAGESAROUNDTHEWORLDSect.doc
文档评论(0)