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

ajax知识点

1.XMLHttpRequest对象
  open("method","URL""[,asyncFlag[,"userName"[, "password"]]])
    建立对服务器的访问。其中method参数可以使用GET、POST及PUT,URL参数既可以使用绝对地址,也可以使用相对地址,此外还包括与建立连接相关的三个参数
    send(content)  向服务器发送请求
    responseXML 
服务器进程返回数据的兼容
DOM

XML
文档对象
   ResponseText 服务器进程返回数据的文本,表示为一个字符串
  eg: 用户密码验证
  
<script
type="text/javascript">   
      
var xmlhttpreq = false;
   
     
function createxmlhttprequest() {
           ...
     
}
 
     
//
发送请求函数
     
 
function sendRequest(url) {
            
createXMLHttpRequest();
            
XMLHttpReq.open("GET", url, true);
            
XMLHttpReq.onreadystatechange = processResponse;//
指定响应函数
            
XMLHttpReq.send(null);  //
发送请求
     
 
}
     
   
//
处理返回信息函数
     
 
function processResponse() {
     
 
if (XM
LHttpReq.readyState == 4) { //
判断对象状态
           
 
if (XMLHttpReq.status == 200) { //
信息已经成功返回,开始处理信息
           
     
&nbs


相关文档:

AJAX中DragPanelExtender扩展控件


页面代码:
<head runat="server">
    <title>无标题页</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <asp:ScriptManager ID="ScriptManage ......

Ajax 的状态介绍

在《Pragmatic Ajax A Web 2.0 Primer 》中偶然看到对readyStae状态的介绍,感觉这个介绍很实在,摘译如下:
0: (Uninitialized) the send( ) method has not yet been invoked.
1: (Loading) the send( ) method has been invoked, request in progress.
2: (Loaded) the send( ) method has completed, entire respons ......

简单的AJAX获取数据库表数据

A.aspx页面放一个dropdownlist,在A.aspx.cs添加: this.drpSchool.Attributes.Add("onchange", "load(this.options[this.selectedIndex].value)");
在A.aspx页面添加如下脚本:
function load(state){
var oHttpReq = new ActiveXObject("MSXML2.XMLHTTP");
var oDoc = new ActiveXObject("MSXML2.DOMDocument");
......

MyTree树控件_Ajax实现异步加载节点

最近一直在寻找一个比较方便好用的树控件,MyTree树控件并没有提供很多其他的功能,但在Ajax异步加载节点上实现的很简洁,留作备忘。
MyTree的下载地址:http://www.itplus.com.cn/myTree/
 
下载后  Demo:Ajax异步加载例子
        Document:文档
    ......

ajax编程界面布局及界面元素命名体会

1、区块的显示与隐藏
      在进行ajax编程时,经常会用到div标签对页面元素进行布局,大致方法是,把界面分做几大块,有时候需要根据点击菜单显示相应的块及隐藏其他块,这时可简单设置div.style.display为block进行显示,div.style.dispaly为none进行隐藏。
2、界面元素命名
  &nb ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号