易截截图软件、单文件、免安装、纯绿色、仅160KB

ajax.dll .net中简单使用ajax

ajax.dll已经是很老的东西了,但是今天我才用到它,现在把它的使用方法记录下来。
1.在web.config中配置ajax的处理程序。
<httpHandlers>
     <add verb="POST,GET" path="ajax/*.ashx" type="Ajax.PageHandlerFactory, Ajax" />
<httpHandlers>
2. 注册处理程序类,ajaxTest是我的处理程序类。
Ajax.Utility.RegisterTypeForAjax(typeof(AjaxTest));
3. 在处理程序类中编写处理方法。
[Ajax.AjaxMethod(Ajax.HttpSessionStateRequirement.Read)]
    public void abc(string s)
    {
       
        TextBox1.Text = s;
     
    }
4.3.在JS端使用AjaxMethod中的方法,AjaxTest是服务器端的处理程序类,abc是服务器端同名方法,可以接受3个参数,
abc('传给服务器的参数', '回调函数,接收一个参数,是一个response对象', 'context,这个参数还没弄清楚...')
AjaxTest.abc('ffff',function(e){alert(e.value)}, 'abc')


相关文档:

ajax 安全性

完全适用ASP.NET的认证机制
–可以使用FormsAuthentication
•WebService方法可以操作Cookie
–Impersonation
–PrincipalPermission
WebService7.cs Code
using System;
using System.Web;
using System.Collections;
using System.Web.Services;
using System.Web.Services.Protocols;
usi ......

Ajax 错误处理

错误处理
•调用时可以提供一个额外的错误回调函数
•包括超时和服务器端抛出的异常
•超时只能设置在WebService级别
–或者设置在PageMethods对象上
–无法在每个MethodCall时指定
•Sys.Net.WebServiceError
–timedout、message、exceptionType、stackTrace属性
ErrorHandling.a ......

Ajax框架

var XmlHttp;
var PathUrl;
function createXmlHttp() {
    if (window.ActiveXObject) {
        return new ActiveXObject("Microsoft.XMLHTTP");
    }
    else if (window.XMLHttpRequest) {
      ......

Ajax信息反馈显示

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<!-- saved from url=(0044)http://www.qqip.cn -->
<HTML xmlns="http://www.w3.org/1999/xhtml"><HEAD><TITLE>new document</TITLE>
<META ht ......

struts2 + jquery + json 进行ajax请求

项目中想用ajax
,于是在网上扒了
n
多资料,犯了
n
多错误,从今天上班到现在一直在处理这个问题,终于还是把它解决了。
 
当我看到页面的ajax
显示后,我兴奋异常,为了记录自己学习的
ajax
历程,也为了让更多的人少走弯路,特写此一文以记之!
 
废话不说了,为了更好的理解,我重做了一个小的项 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号