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

[转]10大加速Ajax开发的框架

[http://www.okajax.com/a/200905/10ajax_framework_2.html]
1. APS.NET的官方解决方案
ASP.NET AJAX
网址:ajax.asp.net
ASP.NET AJAX是微软.NET平台上的解决方案,提供涵盖伺服器端与用户端所需的AJAX技术与JavaScript整合机制。
透过与下载与安装ASP.NET AJAX到Visual Studio 2005当中,即可利用预设的控制项,开发出一些视觉特效与非同步传输的应用。
另外,ASP.NET AJAX也提供控制项的Toolkit,包含开发人员想自行开发AJAX应用时所需的基底类别与专案范本。
ASP.NET AJAX除了处理浏览器的相容性问题,也让用户端的JavaScript在开发时加入物件导向特性,例如型别系统、资料型别、命名空间、事件等,使得程式码更容易除错、维护与重复使用。
虽然ASP.NET AJAX提供伺服器与用户端的解决方案,透过Visual Studio2005加持,也让开发、除错的难度降低,不过和其他AJAX框架相比,许多AJAX效果和功能都还在测试阶段(在CTP版本中供用户测试),可以应用的功能有限。
2.支援「上一页」与加入「我的最爱」功能
Dojo
网址:dojotoolkit.org
一些轻巧的Ajax框架,用意在解决JavaScript遇到的易用性或特效问题,相较之下,Dojo更像是个面面俱到的JavaScript工具套餐,号称可以降低网页或网页应用程式前端开发速度。
Dojo支援拖拉、淡出、淡入、移动、透明、操作SVG图档等动态效果,它的Widget也让使用者可以轻易使用选单,分页标签(tab)、树状结构、日历、文字编辑器等效果,当然也支援非同步处理的Ajax功能。
另外,Ajax由于以动态的方式操作文件物件,导致使用者习于使用上一页、下一页的功能无法使用,也无法利用像是「我的最爱」的功能,将使用者所需的页面留下正确的书签,但这些需求Dojo都已有解法。
比起其他轻巧型的Ajax框架,要摸熟Dojo显然要下较多的功夫才能掌握,目前文件较少也是个问题。不过由于它的功能更为完整,因此开发人员需要自行加工的地方就相对较少。
3.可由JavaScript呼叫Java语法
DWR(Direct Web Remoting)
网址:www.getahead.ltd.uk/dwr
DWR是设计给Java语言的Ajax框架,让开发人员可以利用JavaScript程式呼叫Java语法。
DWR的运作可分为两个部分,一方面用在浏览器上,处理连接伺服器端Java程式,另一部分则是用来展示回传资料。透过DWR呼叫Java的函式,它会处理连接处理的细节,而当资料被处理完成后,DWR就会执行回呼函式,以进行后续呈现的处理。
在安装DWR时必须编辑Web应用程式的部署描述档案,而


相关文档:

AJAX实现二级级联菜单

 AJAX实现二级级联菜单,用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="Content-Type" content="text/html ......

AJAX实现鼠标悬浮获取值

 ajax实现将鼠标放到图标上,下方会显示和该图有关的信息
客户端代码mouseover.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=" ......

Ajax控件UpdateProgress的使用心得

             最近做网站用到了UpProgress控件,所以把遇到的问题和自己的看法写下来,供以后参考,也希望给大家代码帮助。
UpProgress是和UpdatePanel一起使用的。实现效果就是在提交到服务器的时候,显示提示,比如:“数据加载中,请稍微..”给 ......

jsp+ajax自动刷新实例(转)


一、处理ajax请求的jsp文件:auto.jsp
<%@ page contentType="text/html; charset=gb2312" %>
<%
//设置输出信息的格式及字符集
response.setContentType("text/xml; charset=UTF-8");
response.setHeader("Cache-Control","no-cache&q ......

asp ajax新闻评论

Ajax.js
// AJAX类
function AJAXRequest() {
var xmlObj = false;
var CBfunc,ObjSelf;
ObjSelf=this;
try { xmlObj=new XMLHttpRequest; }
catch(e) {
try { xmlObj=new ActiveXObject("MSXML2.XMLHTTP"); }
catch(e2) {
try { xmlObj=new ActiveXObject("Microsoft.XMLHTTP"); }
catch(e3) { ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号