asp.net2.0下客户端脚本调用服务端函数的分析

asp.net2.0下客户端脚本调用服务端函数的分析

ID:25448073

大小:55.00 KB

页数:6页

时间:2018-11-20

asp.net2.0下客户端脚本调用服务端函数的分析_第1页
asp.net2.0下客户端脚本调用服务端函数的分析_第2页
asp.net2.0下客户端脚本调用服务端函数的分析_第3页
asp.net2.0下客户端脚本调用服务端函数的分析_第4页
asp.net2.0下客户端脚本调用服务端函数的分析_第5页
资源描述:

《asp.net2.0下客户端脚本调用服务端函数的分析》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Asp.Net2.0下客户端脚本调用服务端函数的分析摘要本文介绍了基于B/S结构下在Asp.Net2.0中如何利用客户端脚本调用服务端函数,包括客户端脚本javascript和服务端C#函数的开发。主要内容介绍利用MicrosoftVisualStudio2005工具,结合当今流行的Ajax技术来实现客户端脚本调用服务端函数的功能。关键字:Asp.Net2.0;javascript;Ajax;客户端;服务端一、引言B/S(BroentObjectModel)作动态显示和交互使用XML和XSLT做数据交互和操作使用XMLHttpRequest进行异步数据接收使用ja

2、vascript将它们绑定在一起传统的e中。这个引擎负责绘制用户界面以及与服务器端通讯。Ajax引擎允许用异步的方式实现用户与程序的交互--不用等待服务器的通讯。所以用户再不不用打开一个空白窗口,看到等待光标不断的转,等待服务器完成后再响应。Ajax模型如下图:图2-1Ajax模型一个Ajax交互从一个称为XMLHttpRequest的12全文查看javascript对象开始。如同名字所暗示的,它允许一个客户端脚本来执行HTTP请求,并且将会解析一个XML格式的服务器响应。Ajax处理过程中的第一步是创建一个XMLHttpRequest实例。使用HTTP方法(GET或POST)来

3、处理请求,并将目标URL设置到XMLHttpRequest对象上。现在,记住Ajax如何首先处于异步处理状态?当你发送HTTP请求,你不希望浏览器挂起并等待服务器的响应,取而代之的是,你希望通过页面继续响应用户的界面交互,并在服务器响应真正到达后处理它们。要完成它,你可以向XMLHttpRequest注册一个回调函数,并异步地派发XMLHttpRequest请求。控制权马上就被返回到浏览器,当服务器响应到达时,回调函数将会被调用。AjaxPro就是做为Ajax技术在dotNet框架下的实现,MichaelSchent.getElementById("txtdata1").value;if

4、(data1==""){alert("请输入加数!");returnfalse;}vardata2=document.getElementById("txtdata2").value;if(data2==""){alert("请输入被加数!");returnfalse;}然后,在客户端调用服务端的calu函数,来计算输入的二个数的和。代码如下:varresult=_Default.calu(data1,data2);(4)将结果显示在弹出的新窗口中首先,鼠标右键单击“解决方案资源管理器”根结点,在菜单中选择“添加新项(W)…”。在弹出的窗口的模板中

5、选择“Web窗体”,名称修改为“shoodalDialog("showResult.aspx?result="result.value,"","dialogWidth=150px;dialogHeight=100px;help=no;status=no;")上面的一行代码,主要是以模态形式显示showResult.aspx页面,并传递一个参数“result”,这个参数的值就是上面计算的结果。2.4运行按功能键F5,即运行显示。最后结果如下图所示:图3-2运行结果三、结论通过上面的阐述,大家可以了解在VisualStudio2005中开发基于Ajax技术的客户端调用服务端的方法。随着网站的

6、普及和计算机的发展、用户需求的复杂化,客户端与服务端之间通信技术将成为人们关注的要点。本文所介绍的程序是笔者在此方面做的一点尝试,已经调试成功。摘要本文介绍了基于B/S结构下在Asp.2.0中如何利用客户端脚本调用服务端函数,包括客户端脚本jvscrip和服务端C#函数的开发。主要内容介绍利用MicrosofVisulSudio2005工具,结合当今流行的Aj技术来实现客户端脚本调用服务端函数的功能。关键字:Asp.2.0;jvscrip;Aj;客户端;服务端一、引言B/S(BronObjcModl)作动态显示和交互使用XML和XSLT做数据交互和操作使用XMLHpRqu

7、s进行异步数据接收使用jvscrip将它们绑定在一起传统的中。这个引擎负责绘制用户界面以及与服务器端通讯。Aj引擎允许用异步的方式实现用户与程序的交互--不用等待服务器的通讯。所以用户再不不用打开一个空白窗口,看到等待光标不断的转,等待服务器完成后再响应。Aj模型如下图:图2-1Aj模型一个Aj交互从一个称为XMLHpRqus的[]jvscrip对象开始。如同名字所暗示的,它允许一个客户端脚本来执行HTT请求,并且将

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。