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

Ajax首轮实践经历

      这里要说的没有大道理,没有原理,没有高深的技术,没有YY,只是自己的一次经历,日记而已。以防以后忘记了,现在写下来可以作为参考。
     
时间:5月炎热的一天
地点:3楼
人物:我,电脑
结果:模拟一个网站的局部刷新功能
声明:新手,对Ajax第一次使用
简单的功能:
没有用系统自带的控件,因为试了很久没管用,网上的全是N级联动的局部刷新,我这里用不上,只好找别的方法。
第一步:可以从别人或网上搞到Ajax.dll文件,添加到bin文件夹,添加引用 
第二步:打开cs文件,根据实际情况更改 _Default
protected void Page_Load(object sender, EventArgs e)
{
//注册 Ajax
Ajax.Utility.RegisterTypeForAjax(typeof(_Default));
//可以显示一下时间,检测有没有整页刷新,如果点按钮时间变了就是
    //整页刷新,得修改程序,如果没变就成功了。
Response.Write(DateTime.Now);
}
第三步:随便写一个函数
//调用 Ajax 方法
[Ajax.AjaxMethod]
public string map_jiaotong()
{
//你的功能代码
}
第四步:打开aspx前台页,添加form,几个按钮,记得给需要局部刷新的div写一个 id
<body>
<form id="form1" runat="server">
<input id="btn_jiaotong" type="button" value="交通枢纽" onclick="return btn_jiaotong_onclick()" />
<input id="btn_ylcy" type="button" value="娱乐餐饮" onclick="return btn_ylcy_onclick()" />
<div id="divinfo" >
<!--这里是要显示结果的地方,也就是要局部刷新的地方-->
</div>
</form>
</body>
第五步:在<head></head>中添加javascript代码
<head>
<script language="javascript" type="text/javascript">
//交通枢纽
function btn_jiaotong_onclick()
{
document.getElementById("divinfo").innerHTML=_Default.map_jiaotong().value;
}
//娱乐餐饮
function btn_ylcy_onclick()
{
document.getElementById("divinfo").innerHTML=_Default.map_canyinyule().value;
}
</script>
</head>
END
如果没有成功,可能是某些细节上的问题或Ajax.dll文件


相关文档:

AJAX Cross Domain Same Origin Policy limitation

摘自:http://www.ibm.com/developerworks/library/wa-aj-jsonp1/
AJAX Same-Origin Policy(SOP) limitation:
 AJAX prevents cross-domail invokation, there are several ways to by pass this limitation.
1. write a proxy on the server side. The SOP limitation only exists only on the javascript si ......

AJAX框架比较:jQuery,Mootools,Dojo,Ext JS

       AJAX是web20的基石,现在网上流行几种开源的AJAX框架,比如:jQuery,Mootools,Dojo,Ext JS等等,那么我们到底在什么情况下该使用那个框架?以下是一组摘抄的数据:      
       Ajaxian在2007年底对Ajax工具进行了调 ......

Google Ajax Search API的基本使用方法

Google Search API
参考书籍:Google API大全—编程?开发?实例
书籍对几十种Google常用API进行了梳理和介绍,辅以行之有效的代码实例
http://code.google.com/intl/zh-CN/apis/ajaxsearch/documentation/
1)Google Site Search
Google站点内嵌搜索的使用方法
<%@ page language="java" contentType="text/ht ......

[AJAX]AJAXPro2使用

一.AjaxPro的使用
1.在项目中添加引用,浏览找到AjaxPro.2.dll文件
2.在Web.config中的system.web里面写入以下代码
</configuration>
<system.web>
<httpHandlers>
<add verb="*" path="*.ashx" type="AjaxPro.AjaxHandlerFactory,AjaxPro.2"/>
</httpHandlers>
</system.web> ......

仿百度ajax搜索提示(jsp)

<%@ page language="java" import="java.util.*" pageEncoding="GB2312"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <title>index</title>
<meta http-equiv="pragma" content="no-cache"&g ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号