易截截图软件、单文件、免安装、纯绿色、仅160KB
热门标签: c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 最新文章 : ajax

ASP.NET AJAX 教学笔记(三) 2

3.4理解继承
一.基于原型的继承:  
步骤:
(1)在子类构造函数中调用基类构造函数,从而继承基类的属性。
(2)将基类的一个新实例赋给子类,从而继承基类的方法。
 Samples.Cat=function() 
  {
     Samples.Pet.call(this);
   }
   Samples.Cat.prototype =new Samples.Pet();  //测试代码
   Samples.Pet.registerClass('Samples.Pet');
   Samples.Cat.registerClass('Samples.Cat');
调用:
  var cc=new Samples.Cat();
  cc.set_name("白猫");
  cc.speak(); 
覆盖方法:
  Samples.Cat.prototype.speak=function (){alert ('meeeewooooo')};
二.Microsoft Ajax Library从一个基类派生子类
function Pet()
      {
         this._name;
         this._age;        
      }
      Pet.prototype={
&n ......

ASP.NET AJAX 教学笔记(三) 2

3.4理解继承
一.基于原型的继承:  
步骤:
(1)在子类构造函数中调用基类构造函数,从而继承基类的属性。
(2)将基类的一个新实例赋给子类,从而继承基类的方法。
 Samples.Cat=function() 
  {
     Samples.Pet.call(this);
   }
   Samples.Cat.prototype =new Samples.Pet();  //测试代码
   Samples.Pet.registerClass('Samples.Pet');
   Samples.Cat.registerClass('Samples.Cat');
调用:
  var cc=new Samples.Cat();
  cc.set_name("白猫");
  cc.speak(); 
覆盖方法:
  Samples.Cat.prototype.speak=function (){alert ('meeeewooooo')};
二.Microsoft Ajax Library从一个基类派生子类
function Pet()
      {
         this._name;
         this._age;        
      }
      Pet.prototype={
&n ......

彻底解决IE6下Asp.net Ajax客户端框架未能加载

最近的项目里用到AjaxControlToolkit 3.5,项目完成以后在本地测试没问题,放到服务器上去在IE6就出现Ajax 客户端框架未能加载的问题,在FF,IE7,Opera,Safari等浏览器都没问题,真是搞不懂MS怎么搞得,现在 就想抛弃IE6,找的好辛苦啊,网上说的解决方案都试过了,都没用,最后找到的答案是:应用程序的编码问 题,只要在system.web中加个 就可以 解决。 这些小问题往往是最烦人的,也是最耗时的,我就耗了一个下午还没搞定,第二天上午一不小心看到这个方 案,试了试一下,ok了,哈哈 ......

彻底解决IE6下Asp.net Ajax客户端框架未能加载

最近的项目里用到AjaxControlToolkit 3.5,项目完成以后在本地测试没问题,放到服务器上去在IE6就出现Ajax 客户端框架未能加载的问题,在FF,IE7,Opera,Safari等浏览器都没问题,真是搞不懂MS怎么搞得,现在 就想抛弃IE6,找的好辛苦啊,网上说的解决方案都试过了,都没用,最后找到的答案是:应用程序的编码问 题,只要在system.web中加个 就可以 解决。 这些小问题往往是最烦人的,也是最耗时的,我就耗了一个下午还没搞定,第二天上午一不小心看到这个方 案,试了试一下,ok了,哈哈 ......

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 ......

第四章 Ajax服务器扩展剖析

第四章  Ajax服务器扩展剖析
Ajax服务器扩展:ASP.NET Ajax框架的服务器端。
4.1ASP.NET 开发人员的Ajax
为服务器端开发提供Ajax支持。包括一组新的服务器控件和服务,用来摸拟客户端Ajax行为。
 
4.2改进原有ASP.NET网站
(1)改善网络延迟:尽最大可能减少浏览器和服务器之间传递的数据量。
(2)消除全页面刷新:让用户和应用程序之间的交互尽可能流畅。
(3)将UI和应用逻辑放在后台代码文件中:将显示或处理UI的逻辑放在服务器端代码中。
(4)采用无缝透明的集成:尽可能保证原有应用程序不变,以便有改变时也能轻松地集成。
(5)坚持采用熟悉的开发模式:充分利用服务器控件。
4.3ScriptManager:Ajax页面的大脑
   ScriptManager控件是Ajax控件的大脑中枢。负责管理Ajax应用程序期间发生的许多操作。
4.3.1理解ScriptManager
    ScriptManager控件,为 Web 和应用程序服务管理 ASP.NET AJAX 脚本库和脚本文件、部分页面呈现以及客户端代理类生成。
ScriptManager 控件是 ASP.NET 中 AJAX 功能的中心。该控件可管理一个页面上的所有 ASP.NET AJAX 资源。其中包括将 Microsoft AJAX Library 脚本下载到浏览器和协调通过使用 U ......

asp ajax 查看IP的所在地

index.asp文件  保存utf-8
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8" />
<form id="form1" name="form1" method="post">
<input name="ip" type="text" id="ip" style="width:170px" />
</form>
<mce:script type="text/javascript" src="ajaxrequest-min.js" mce_src="ajaxrequest-min.js"></mce:script>
<mce:script type="text/javascript"><!--
var ajax = new AJAXRequest(); // 创建AJAX对象
function get() {
ajax.get("lookip.asp?ip=" + form1.ip.value, ShowMsg) //post提交 中间参数为传送内容
loadingtxt(txt); //loading开始
}
function loadingtxt(txt) {
document.getElementById('txt').innerHTML = "Loading..."; //loading开始
}
function ShowMsg(xmlobj) {
document.getElementById('txt').innerHTML = xmlobj.responseText; //显示回调数据
}
// --></mce:script>
<div id="txt" style="float: left; background-color: #666666; color: #FFFFFF; font-size: 12px; width: 120px; height: 18px; text-align: center"></div& ......

asp ajax 查看IP的所在地

index.asp文件  保存utf-8
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8" />
<form id="form1" name="form1" method="post">
<input name="ip" type="text" id="ip" style="width:170px" />
</form>
<mce:script type="text/javascript" src="ajaxrequest-min.js" mce_src="ajaxrequest-min.js"></mce:script>
<mce:script type="text/javascript"><!--
var ajax = new AJAXRequest(); // 创建AJAX对象
function get() {
ajax.get("lookip.asp?ip=" + form1.ip.value, ShowMsg) //post提交 中间参数为传送内容
loadingtxt(txt); //loading开始
}
function loadingtxt(txt) {
document.getElementById('txt').innerHTML = "Loading..."; //loading开始
}
function ShowMsg(xmlobj) {
document.getElementById('txt').innerHTML = xmlobj.responseText; //显示回调数据
}
// --></mce:script>
<div id="txt" style="float: left; background-color: #666666; color: #FFFFFF; font-size: 12px; width: 120px; height: 18px; text-align: center"></div& ......

基于prototype.js的ajax分页

这是一个基于prototype.js的ajax分页,运用了spring框架,自定义分页标签,每次进入列表页面时,把列表存入session,分页只对session存储的列表进行分页,不需要再去查询数据库,性能会高些
首先在web.xml中配置spring监听和servlet
web.xml内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5"
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath*:com/kt/application/application-context.xml</param-value>
</context-param>
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
<servlet>
<servlet-name>root-dispatcher</servlet-name>
<servlet-class>org.sprin ......
总记录数:703; 总页数:118; 每页6 条; 首页 上一页 [49] [50] [51] [52] 53 [54] [55] [56] [57] [58]  下一页 尾页
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号