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

.net 平台的C#实现Ajax——无需任何框架。

1.创建WEB Application工程WebAjax。
2.建立目录文件AjaxCommon.js如下:
// 声明XmlHttpRequest成员变量
var xmlHttpReq_Obj = null;
// 初始化获取XmlHttpRequest对象
///<param>handler :回调函数名</param>
function GetXmlHttpObject(handler) {
var xmlHttpObj = null;
try {
// Microsoft
xmlHttpObj = new ActiveXObject("Msxml2.XMLHTTP");

// 设置回调函数
if(xmlHttpObj != null) {
xmlHttpObj.onreadystatechange = handler;
}
} catch (e){
try
{
// Mozilla | Netscape | Safari
xmlHttpObj = new XMLHttpRequest();
// 设置回调函数
if(xmlHttpObj != null) {
xmlHttpObj.onload = handler;
xmlHttpObj.onerror = handler;
}
} catch (e) {
}
}
if(xmlHttpObj == null) {
alert("Error initialing XMLHttpRequest!");
}
return xmlHttpObj;
}
// 发送请求
///<param>xmlHttpObj :XmlHttpObject对象</param>
///<param>url :请求url</param>
function SendXmlHttpRequest(xmlHttpObj,url) {
xmlHttpObj.open('GET', url, true);
xmlHttpObj.send(null);
}
// 执行回调函数
///<param>handler :回调函数名</param>
///<param>url :请求url</param>
function ExecuteCall(handler, url) {
try{
xmlHttpReq_Obj = GetXmlHttpObject(handler);
SendXmlHttpRequest(xmlHttpReq_Obj, url);
} catch (e){

}
}

3.建立文件AjaxBlankPage.aspx作为Ajax服务端处理数据Page
AjaxBlankPage.aspx内容为:
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="AjaxBlankPage.aspx.cs" Inherits="WebAjax.AjaxBlankPage" %>
删除其他所有即可
AjaxBlankPage.aspx.cs内容为:
using System;
using System.Data.OleDb;
using System.Data;
using System.Text;
using AkCommon.Common.Conn;
using AkCommon.Common.Log;
namespace WebAjax
{
/// <summary>
/// 处理概要
/// </summary>
/// <remarks>
/// <para>DATE :2009/07/20</para>
/// <para>AUTHOR:THINKINGALL</para>
/// &


相关文档:

使用 jQuery 简化 Ajax 开发

 
看看 Ajax 和 DOM 脚本编程究竟有多简单
文档选项

将此页作为电子邮件发送
级别: 中级
Jesse Skinner, Web 开发人员, Freelance
2007 年 5 月 16 日
jQuery 是一个JavaScript 库,它有助于简化 JavaScript™ 以及 Asynchronous JavaScript + XML (Ajax) 编程。与类似的 JavaScript 库不同,jQuery ......

如何使用ajax开发web应用程序(1)

1.  http://hi.baidu.com/lshun/blog/item/2378b4c36fdef455b219a85b.html
CODE:
<?xml version="1.0" encoding="UTF-8"?>
<data>
   <pets>
     <猫 />
     <狗 />
     < ......

java与c#通信数据转换问题

//由于JAVA语言的数据类型都是有符号类型,而C# C++一般数据类型都是分有符号和无符号,
//因此在通信过程中传递的Byte[]无法直接转换成C#需要的类型,
//以前倒是没注意这些细节,因为一般用一种语言编程,
//大都有内置的转换方法。跨语言环境的转换就的自己动手想办法了。
1、java的Byte[]转换成c#的Int32
private i ......

AJAX实时读取输入文本

 客户端String.php,服务器端String_check.php,很简单的实现。
客户端代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Conten ......

AJAX动态获取当前时间

 利用AJAX动态获取当前时间,客户端time.php,服务器端time_check.php
客户端代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv=" ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号