2.1Microsoft Ajax Library速览:
2.1Microsoft Ajax Library速览:
Microsoft Ajax Library是一组可以浏览器端独立运行的JavaScript函数库,包含网页核心服务以及提供浏览器的XML远程数据存取能力。
支持的浏览器有:IE、Mozilla、Firefox、Apple Safari。
2.1.2在ASP.NET页面中增加Ajax支持
Ajax Library是专为Ajax功能提供的Script,它是由标准JavaScript发展而来,扩充了JavaScript的功能,可以支持目前使用的多种浏览器,也兼容于大部分的服务器。
JavaScript本身已具有面向对象的程序设计,但相关的支持并不完整,Ajax Library为JavaScrip提供更多的对象扩展,如:继承、接口、DOM文件操作等。
Ajax Library提供了一组客户端控件,让网站开发人员可以在不利用服务器端技术下,用这一组控件仿真出服务器控件功能,甚至可以让浏览器端直接存取服务器的数据。
Ajax Library包含的命名空间如下:
1.Sys:最基本的命名空间,提供基础的通用类。
2.Sys.Net:用于管理ASP.NET Ajax浏览器端应用程序与Web服务器之间的服务交互功能类。
3.Sys.Serialization:提供ASP.NET Ajax应用程序数据序列化的类。
4.Sys.Services:提供ASP.NET Ajax浏览器端应用程序通过Script存取ASP.NET 服务所需的类,包含Authentication及Profile服务。
5.Sys.WebForms:提供与局部功能有关的类。
6.Sys.UI:提供与可视化界面功能有关的类。
2.3使用DOM
全局命名空间提供扩展JavaScript功能的类型和成员,让网站开发人员可以通过这些面向对象模块简化JavaScript程序的编写。
全局命名空间提供了许多“方法”让开发人员调用,可用来读取Ajax Library中相关的API函数,这些方法都是以“$”做为起始字符,使用时不需要实体化。
(1$get:获得网页的实体引用。$get('Label1').innerHTML = “你好”;
例1.Get方法
1.界面
2.代码
<script language="JavaScript">
var g_Label;
function pageLoad()
{
g_Label = $get('Label1');
g_Label.innerHTML += "<br />这是新增內容。";
&
相关文档:
来源:haoxuewu - BlogJava
前段时间做项目用到了json,今天我抽时间写了一个struts+ajax+json的例子.
个人感觉ajax+json在很大程度上降低了网络和服务器的IO,是一个很不错的组合!
1:json的lib我用的是json-lib-2.1-jdk15.jar,它可以在
2:struts用的是1.2
3:用到了js第三方prototype.js,主 ......
一、JSON 是什么?
JSON 的全称是JavaScript Object Notation,是一种轻量级的数据交换格式。
JSON 与XML 具有相同的特性,例如易于人编写和阅读,易于机器生成和解析。但是JSON 比
XML 数据传输的有效性要高出很多。JSON 完全独立与编程语言,使用文本格式保存。
JSON 数据有两种结构:
• Name-Value 对构成的集 ......
在网上下了IngelliJ9.0,安装完成后,迫不及待的打开,却提示“The JVM could not be started. The main method may have thrown an exception.” 又去网上找了找,解决的办法是把bin目录下的idea.exe.vmoptions 文件有写字板打开,把里面的内容该为-Xms32m
-Xmx512m
-XX:MaxPermSize=120m
-ea
......
第一章 ASP.NET Ajax简介
1.1什么是Ajax
一.什么是Ajax
Ajax是Asynchronous JavaScript and XML(异步JavaScript 和XML)的缩写,由著名用户体验专家Jesse-James Garrett在2005年2月18日发表的一篇名为Ajax:a New Approach to Web Applications文章中首先提出。
Ajax并不是只包含JavaScri ......