• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
雪飞夏日
博客园    首页    新随笔    联系   管理    订阅  订阅

随笔分类 -  Ajax

Ajax的解析(初学的人一定要看哦)

摘要: Ajax,一个非常有新意的名字,那么这个新技术究竟是谁提出的,他到底有没有prototype呢?首先要理解的一点是Ajax它到底是用来干什么用的,或许有人会问是不是纯粹用来做页面的啊?答案显然是否定的,它的主要功能体现:1。部分刷新 2 。异步数据交互 3. 必要数据交换 那他的数据交互究竟是怎样的一种工作原理呢?下面大家看一下下面的交互模型图: 阅读全文
posted @ 2009-07-28 17:25 雪飞夏日 阅读(294) 评论(2) 推荐(0)
Ajax使用XML数据(转老赵)

摘要:今天呢,本示例就讲一下AJAX里面的传递数据问题,大家都知道,ajax传递数据有两种,一种是XML,另一种则是Json 在本示例中,主要讲一下XML的数据传递,而Json放在下个示例中: XMl是现代计算机中无所不在的数据格式,Ajax应用所处的Web浏览器环境,特别是XMLHttpRequest对象,对于处理XML提供了很好的本地支持,如果XZmlHttpRequest接收到了一个XML内容类型,例如application/xml或test/xml,它将会响应表现为一个DOM!好,下面我们做一个示例来说明《如何使用XML数据改写行星信息的应用》: 阅读全文
posted @ 2009-07-27 16:18 雪飞夏日 阅读(190) 评论(0) 推荐(0)
Ajax实现无刷新的三联动下拉框

摘要:Ajax实现三联动效果 阅读全文
posted @ 2009-07-27 10:36 雪飞夏日 阅读(251) 评论(3) 推荐(0)
Ajax核心对象XmlHttpRequest

摘要:2009-06-26 17:55 by Peter Yao, 9 visits, 网摘, 编辑 Ajax里面核心对象XmlHttpRequest的方法和属性:方法;void abort()void send(Stringbody)String getAllResponseHeaders()String getResponseHeader(Stringheader)void open(Stringm... 阅读全文
posted @ 2009-07-26 23:20 雪飞夏日 阅读(204) 评论(0) 推荐(0)
Ajax跨域名(转老赵)

摘要:跨域名 阅读全文
posted @ 2009-07-26 23:13 雪飞夏日 阅读(231) 评论(0) 推荐(0)
Ajax中隐藏的小Bug

摘要:Bug 阅读全文
posted @ 2009-07-26 23:05 雪飞夏日 阅读(154) 评论(0) 推荐(0)
JSON的应用

摘要://一般处理文件--Handler<%@ WebHandler Language="C#" Class="HandlerPerson" %>using System;using System.Web;public class HandlerPerson : IHttpHandler { public void ProcessRequest (HttpContext context) ... 阅读全文
posted @ 2009-07-06 17:11 雪飞夏日 阅读(217) 评论(1) 推荐(0)
控件DropShadowExtender 的简单小例子

摘要:<asp:Panel ID="Panel1" runat="server" Width = "45" Height ="45"> </asp:Panel> <br /> <cc1:DropShadowExtender ID="DropShadowExtender1" runat="server" TargetControlID="Panel1" Width... 阅读全文
posted @ 2009-07-06 17:02 雪飞夏日 阅读(250) 评论(0) 推荐(0)
Webservice中方法的重载

摘要:它利用了属性arguments来判断其参数的个数例如: <script language="javascript" type="text/javascript"> function show(name) { if(arguments.length==0) { WebService008.test(str); } else if(arguments.length ==1) { WebS... 阅读全文
posted @ 2009-07-06 16:50 雪飞夏日 阅读(302) 评论(0) 推荐(0)
利用PageMethods调用Webservice方法

摘要:将控件ScriptManager中的EnablePageMethods="true"就可以直接调用Webservice中的方法啦 阅读全文
posted @ 2009-07-06 16:36 雪飞夏日 阅读(156) 评论(0) 推荐(0)
Ajax对实体的巧妙操作

摘要://html页<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Ajax-6.aspx.cs" Inherits="Ajax_6" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/... 阅读全文
posted @ 2009-07-06 16:32 雪飞夏日 阅读(156) 评论(0) 推荐(0)
Ajax中对实体的遍历输出

摘要:<script language="javascript" type="text/javascript"> (function gettable() { WebService005.GetTable(onss, err); })(); function onss(info) { var ss = new Sys.StringBuilder(); ss.append ("<div... 阅读全文
posted @ 2009-07-06 16:21 雪飞夏日 阅读(209) 评论(0) 推荐(0)
Ajax调用webservice的一个简单的小应用

摘要:<script language="javascript" type="text/javascript"> function show() { var pero = new Person(); pero.Name = "Sandy"; pero.Id = "51"; WebServiceMethod.GetPeron(pero, onsc); } function onsc(ss) {... 阅读全文
posted @ 2009-07-06 16:12 雪飞夏日 阅读(247) 评论(1) 推荐(0)
返回鼠标在固定区域内的坐标和返回你按下的数字

摘要://返回鼠标在固定区域内的坐标 <div style="width:300px; height:300px; background-color:Red" id="mouseEvent"></div> <script language="javascript" type="text/javascript"> function onMouseDown(e) { $g... 阅读全文
posted @ 2009-07-06 15:32 雪飞夏日 阅读(211) 评论(0) 推荐(0)
编写组件,使用JavaScript更新UpdatePanel

摘要:众所周知,UpdatePanel是通过Trigger来更新的。被设定为Trigger的控件在PostBack之后会被客户端所截获,并且使用XMLHttpRequest对象发送内容,然后服务器端由ScriptManager配合,改变Page对象的输出,最后得到部分刷新的效果。但是有时候我们可能需要使用JavaScript来刷新UpdatePanel,这时候就不太方便了。   当然,我们又一个属于Workaround的方法,那就是使用JavaScript来模拟按钮的点击。我们往往会将一个按钮设为某个UpdatePanel的Trigger,然后在客户端模拟它的点击(我后面会提到,其实这是一个比较糟糕的做法,没有必要),使UpdatePanel进行更新。但是这样的做法实在太麻烦了些,也相当的不优雅。   现在我们就来编写一个组件解决这个问题。这个组件的名字叫做JavaScriptUpdater,似乎取得不怎么样——我一直不擅长取名。 阅读全文
posted @ 2009-06-27 17:04 雪飞夏日 阅读(231) 评论(0) 推荐(0)
UpdateProgress的简单实用

摘要:UpdateProgress的简单实用 阅读全文
posted @ 2009-06-27 16:03 雪飞夏日 阅读(178) 评论(0) 推荐(0)
Handler和JavaScript实现异步请求

摘要:JS代码: nction loadAsyncData(ur, id) { var xmlHttp; if (!ur || !id) { return; } 阅读全文
posted @ 2009-06-27 15:53 雪飞夏日 阅读(530) 评论(0) 推荐(0)
使用JavaScript更新UpdatePanel

摘要:众所周知,UpdatePanel是通过Trigger来更新的。被设定为Trigger的控件在PostBack之后会被客户端所截获,并且使用XMLHttpRequest对象发送内容,然后服务器端由ScriptManager配合,改变Page对象的输出,最后得到部分刷新的效果。但是有时候我们可能需要使用JavaScript来刷新UpdatePanel,这时候就不太方便了。   当然,我们又一个属于Workaround的方法,那就是使用JavaScript来模拟按钮的点击。我们往往会将一个按钮设为某个UpdatePanel的Trigger,然后在客户端模拟它的点击(我后面会提到,其实这是一个比较糟糕的做法,没有必要),使UpdatePanel进行更新。但是这样的做法实在太麻烦了些,也相当的不优雅。 阅读全文
posted @ 2009-06-27 15:16 雪飞夏日 阅读(253) 评论(0) 推荐(0)
什么是Aja??(初学者必看)

摘要:AJAX全称为“Asynchronous JavaScript and XML”(异步JavaScript和XML),是纯客户端技术。 这个术语源自描述从基于网页的Web应用到基于数据的应用的转换。在基于数据的应用中,用户需求的数据,可以从独立于实际网页的服务端取得并且可以被动态地写入网页中。 虽然大部分开发人员在过去使用过XMLHttp或者使用Iframe来加载数据,但仅到现在我们才看到传统的开发人员和公司开始采用这些技术。就像新的编程语言或模型伴随着更多的痛苦,开发人员需要学习新的技巧及如何最好利用这些新技术。 阅读全文
posted @ 2009-06-27 14:14 雪飞夏日 阅读(751) 评论(1) 推荐(1)

博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3