科大实习报告专业计算机应用技术_第1页
科大实习报告专业计算机应用技术_第2页
科大实习报告专业计算机应用技术_第3页
科大实习报告专业计算机应用技术_第4页
科大实习报告专业计算机应用技术_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

摘AJAXJesseJamesGarrett创造,是一种本的内容就是设计一个利用AJAXASP.NET关于、动画、音乐等资料等相关信息,体验AJAX的。:ASP.NET;AJAXAJAXisarelativelyrecentname,coinedbyJesseJamesGarrettofAdaptivePath,AJAXisawebbrowsertechnologyindependentofwebserversoftwarelaunchedanAJAXframeworkandthecombinationofWebdevelopmentway,makeinenvironmentmoresimpletouse,pagein functionalsoimproved.ThecontentofthispaperistodesignausingAJAXtechniqueintheuseofdifferentforms,realizethelisttocheck,networkuploadetc.Function.Theuserthroughnetworklandingandregistereduser,canviewaboutthefilm,animation,musicmaterialsuchasalreadyrelatedinformation,experiencetheAJAXcharm.:AJAX;ASP.NET; 二、ASP.NETAJAX在WEB开发中的应 户接受,它给了开发者的自由,开发先进的Web应用程序。这些通过JavaScript来异步取得XML数据的应用程序被称为“AJAX应用程序”applicationXML,它不Web使用Ajax,用户可以创建接近本地桌面应用的直接、高效,更丰富、更动态的Web用户界面。一、AJAXJavaScript是一种多用途语言为植入应用程序而设。JavaScript在浏览器上的应用使得项目的配合有了很多潜在的内在能力。AjaxJavaScriptDOM(Object未命名的XMLHttpRequest可以作为备份方便程序员从网络服务器回复数据。数据格式是可标记的XML,是一种居于文本的数据。XMLHttpRequestCSSCSSWebWeb交互与显示;XMLJavaScript次都会浪费大量的时间来获取整个数据页面。AJAX刷新页面,感觉不到页面的刷新。AJAXWETA技利用WETA 触发JS Frame/IframeJSXMLHttp、WebXMLHttp技术:可以通过XMLHttpasp页面、aspx页面WebServiceWebService:使用WebService.htc组件Web服务。二ASP.NETAJAXWeb二、ASP.NETAJAXWeb(一)ASP.NETAJAXWebVS2005ASP.NETAJAX1.0Web页面的开发是值得推荐的法。VS2005开发工具本身并没有集成这Web AJAX服务器控件。如图一所示。ASP.NETAJAXVS2005可以参考微软文档。(图一:AJAX控件ScriptManager用来处理页面上的所有组件以及页面局部更新,生成相关的客户端脚本以便能够在JavaScript中WebService,所有需要支持ASP.NETAJAXASP.NETScriptManagerASP.NETAJAXScriptManager<asp:ScriptManagerID="ScriptManager1"ScriptMangerScriptManger控件的和所有处理都必须在页面<form>元素内。否则将不会被或者被执行。UpdatePanelWebASP.NET2.0AJAXExtensionsUpdatePanelUpdatePanelScriptManagerPageRequestManagerScriptManagerUpdatePanelHTML,PageRequestManagerDOM ID="UpdatePanel1"<ContentTem</ContentTem<asp:AsyncPostBackTrigger<asp:PostBackTrigger<ContentTemte>用来定义UpdatePanel的内容,在它里面可以ASP.NET<Triggers>AsyncPostBackTrigger将触发的服务器端作为该UpdatePanel的异步更新触发器,它需要设置的属性有控件ID和服务端控件的;PostBackTrigger用来指定在UpdatePanel中的某个服务端控件,它所的回送不使用异步回送,而仍然UpdateProgressUpdateProgressUpdataPanelUpdatePanelUpdateProgressAssociatedUpdatePanelIDUpdateProgressUpdatePanel<asp:UpdateProgre=”UpdateProgress1” 数据正 中,请稍 TimerUpdatePanel行页面的局部刷新操作。TimerJavaScriptWebTimerInterval便会激发来自于浏览器的提交操作。TimerJavaScript,TimerScriptManagerTimerUpdatePanelUpdatePanel<asp:TimerID="Timer1" K主点)登录AJAX本系统数据库共分为14,如图二所包括:公告表,用户信息表,账单表,类型表,信息表,表,点击,表,评论表以及站内信。AJAX该页面分为两种进行登陆:会员、游会员须填写用户名、进入主界面,游客则可以不经过验证直接进入。该页面还为用户设计了男版本,进入主页面的颜色会发生改变。(图三(图四<div "><iframe .aspx"width="200"scrolling="no"marginheight="0"marginwidth="0"利用AJAX中Accordion、AccordionPane<cc1:AccordionID="Accordion1"runat="server"HeaderCssClass="accordHeader"ContentCssClass="accordContent"SelectedIndex="0"Width="200"Height="400"AutoSize="Limit"FadeTransitions="true"FramesPerSecond="100"TransitionDuration="200"<cc1:AccordionPaneID="AccordionPane1"<Header>表头显示<divclass="hh">内部TreeView信息栏(如图四右半部所示主页面代码:<divid="show"><iframesrc="UserControl/Show.aspx"width="700"scrolling="no"marginheight="0"marginwidth="0"show利用AJAX技术中TabContainer、TabPanel控件完成查看功能<cc1:TabContainerID="TabContainer1"runat="server"Height="435px"Width="698px"CssClass="ajax_tab_ <cc1:TabPanelID="TabPanel1"runat="server"<ContentTem<asp:UpdatePanelID="UpdatePanel1"<ContentTem内部DataList</ContentTem</ContentTem注:TabContainer控件的CSS样式类似超级,有一定的规/*Tab样式 .ajaxtab_header/*整体按钮底样式 .ajaxtab_body/*资料区 .ajaxtab_tab/*预设样式 .ajaxtab_hover.ajaxtab_tab/*鼠标经过样式 .ajaxtab_active.ajaxtab_tab/*当前使用中样式 .ajaxtab_active.ajaxtab_tab/*当前使用中样式AJAX与其说是一种技术,不如说是编程的一种思想,一种使用异步交互和局部刷新来不断改户体验的思

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论