ajax的server部分(php版)

ajax的server部分(php版)
Server端的任务通常是根据Client的请求,进行逻辑操作,并将结果响应返回。这个响应通常为XML格式(因此server端需要使用PHP的DOM创建XML响应) 1.PHP使用DOM创建XML响应,供client端的JS解析然后在页面中显示;(因此需要熟练PHP的DOM API) 其实,PHP生成XML的方法有两种: 使用DOM API;(方法一) 另一种是直接将XML的内容echo出去即可;(方法二) 见示例: HTML页面(包含三个JS触发函数:onmouseover, onm...

用AJAX编写用户注册时的应用实例

用AJAX编写用户注册时的应用实例
  我所举的这个例子是一个企业用户注册时的一个应用,当用户注册时检查用户名和企业名是否可用,以前的做法是在旁边加一个按钮,点击“检查”,就向服务器发出请求,然后等待……服务器返回信息,继续操作。   如果我们用AJAX技术来实现以上的操作则不必等待服务器返回信息,用户输入用户名或企业名称的时候,当输入文本框失去焦点的时候,则会自动向服务器发出请求,用户继续做下面的操作,不必点击“检查”...

Mashups+AJAX打造全新Web开发

Mashups+AJAX打造全新Web开发
  要深入了解什么是 mashup,就应该了解一下这个单词的起源:它源于流行音乐,mashup 是从两首不同的歌曲(通常属于不同的流派)中混合演唱和乐器的音轨而构成的一首新歌。在Mashup 流派中,我们探索了流行的 mashup,   一.简介   一种新型的基于 Web 的数据集成应用程序正在 Internet 上逐渐兴起。通常用术语 mashup表示,它们的流行萌芽于对交互式用户参与和集成第三方数据的类似于科学怪人方式的重...

从两方面看AJAX与B/S

从两方面看AJAX与B/S
  近来遇到了这样的一个应用场景,某企业多年以来一直使用PowerBuilder开发的系统,随着公司的发展,决定将老的信息系统由C/S转为流行的B/S架构,于是问题出现:原有系统有大量的数据录入、精确报表打印等功能,而且用户都已非常习惯这种操作,希望新系统能保留原有系统的这种使用方便的特性。   我一听到这个问题就头痛了,PB有一大堆功能强大的控件,要搬到浏览器里,用网页来模拟实现,太困难了。 ...

在ajax开发中集成数据库技术

在ajax开发中集成数据库技术
一、引言   如今,有相当多的Web应用程序,如Backpack,Blinksale和Gmail,都把数据库技术与AJAX集成到一起。通过提供与数据库通讯而不用刷新浏览器这种强有力的技术,这种集成对web应用程序和用户体验产生巨大的影响-这意味着,在用户继续其它交互的同时可以实现实时的数据传输。   本文将集中讨论上述技术集成机理。同时提供了完整的参考源码。这个示例是一个简单的职务记录应用程序,其中每个职务包...

XMLHTTPRequest的属性和方法简介

XMLHTTPRequest的属性和方法简介
     设计AJAX时使用的一个重要的技术(工具)就是XMLHTTPRequest对象了。XMLHttpRequest对象是当今所有AJAX和Web 2.0应用程序的技术基础。尽管软件经销商和开源社团现在都在提供各种AJAX框架以进一步简化XMLHttpRequest对象的使用;但是,我们仍然很有必要理解这个对象的的属性和方法简介。       1、XMLHTTPRequest对象什么是?       最通用的定义为:XmlHttp是一套可以在Javascript、VbScript、Jscript...

ASP.NET AJAX中的非同步PageMethod调用

ASP.NET AJAX中的非同步PageMethod调用
  用过ASP.NET 2.0当中的新功能Call Back的朋友们可能会觉得麻烦,还要多建立一个Web Sevices(.asmx)页面,如果您嫌额外建立一个.asmx的Web Services页面太过麻烦,还有一种更简易的方式可以进行非同步的调用,我们称之为Page Method。   您可以建立一个.aspx页面,并一样布置ScriptManager、TextBox与Html Button:   接着我们键入下面的代码:     接着,请测试运行的结果,您会发现一样可以通...

ajax实现垮域访问初探

ajax实现垮域访问初探
这个应该归到javascript的安全性问题一般服务器A设置的是不允许别的域的机器B执行B上的ajax调用服务器A上的资源原因,可以举个简单的安全隐患例子: 假设ajax可以垮域访问,那么我在自己机器上可以写ajax请求Google各类web应用中的资源比如先用firefox研究GMail在登录过程中大量ajax请求的地址以及参数,可以得到用户cookie的验证过程然后写js去跨域获取别的用户的cookie,这样可以绕过用户的GMail密码而登...

如何在jsp中使用 jquery 的 ajax 功能

如何在jsp中使用 jquery 的 ajax 功能
$(document).ready(function() {        $("a").click(function() {         $("#decimal").val('这是一个例子');         $("#inputtext").val('控制text');     }); /*     $("a").click(function() {         alert("Hello world!");     }); */     });   function convertToDecimal(){    $.ajax({         type: "GET",         url: "/jqueryjsp/response",         data: "key=" + $("#key").val()...

在Ajax 应用程序中实现数据之间交换

在Ajax 应用程序中实现数据之间交换
Ajax 核心 API(即所谓的 XMLHttpRequest)的唯一用途就是发送 HTTP 请求,在 Web 浏览器与服务器之间进行数据交换。Web 页面中运行的 JavaScript 代码,可以使用 XMLHttpRequest 将该请求参数提交至服务器端脚本,例如 Servlet 或 JSP 页面。调用的 Servlet/JSP 将发回一个响应,其中包含了一般用于不需刷新整个页面即可更新用户查看内容的数据。此种方法在性能和可用性方面均体现出了独有的优势,因为这将...
Copyright © 浩然东方 保留所有权利.   Theme  Ality 07032740

用户登录