`
tiw
  • 浏览: 25596 次
  • 性别: Icon_minigender_1
  • 来自: 西边
文章分类
社区版块
存档分类
最新评论
阅读更多
刚开始学习ajax的一些东西,这里是一些笔记。

成果:
  1. scriptaculous的成果
  2. dojo的成果


目的:
实现一个渐出的留言表格

工具:
  1. scriptaculous
  2. dojo
实现:
  • 使用scriptaculous
使用scriptaculous的effect包。在scriptaculous的主页有各种effects的在线演示,通过这些演示选择了BlindDown()和BlindUp()两个Effects。
js 代码
 
  1. var s = true;  
  2. function c(){  
  3.     var con = $('con1');  
  4.     if(s){  
  5.         new Effect.BlindDown(con);  
  6.         s = false;  
  7.     }else{  
  8.         new Effect.BlindUp(con);  
  9.         s = true;  
  10.     }  
  11. }  
  • 使用dojo
dojo也有一个类似的effect包,名字叫做lfx。在dojo的网站也有在线演示 在里面的see it in action tab里面,dojo到底是个大东西,看他的演示的时候偶的浏览器动作超级缓慢,延时严重。不知道大家是不是也有类似的经历,如果这么慢得速度的话,看样子这个framework还有优化的必要。
js 代码
 
  1. var s = true;  
  2. function c(){  
  3.     var con = $('con1');  
  4.     if(s){  
  5.         dojo.lfx.html.fadeIn(con, 300).play();  
  6.         s = false;  
  7.     }else{  
  8.         dojo.lfx.html.fadeOut(con, 300).play();  
  9.         s = true;  
  10.     }  
  11. }  

小结:
初次接触javascript的编程,感觉debug是个大问题。firebug是个很好的工具,这里是firebug的一个使用演示
scriptaculous的效果好看一些,dojo的文档多一些。
scriptaculous没有widget。
分享到:
评论
3 楼 tiw 2007-02-25  
搞定了,这个服务器的apache每周日都重启。
2 楼 daoger 2007-02-25  
LZ的两个连接页面都有问题啊!
1 楼 tiw 2007-02-25  
从blog自动发到论坛的文章是不全的

相关推荐

    Ajax模式与最佳实践

    Ajax模式与最佳实践,基于网页形式的电子书。。

    ajax设计模式与最佳实践

    ajax设计模式与最佳实践ajax设计模式与最佳实践ajax设计模式与最佳实践

    ajax项目开发实践.net篇1

    《ajax项目开发实践.net篇》的书中源码

    Ajax模式与最佳实践英文原版

    1. **XMLHttpRequest对象**:Ajax的基础,用于在后台与服务器通信。理解它的生命周期、方法(如open、send、onreadystatechange等)以及状态码是掌握Ajax的关键。 2. **数据格式**:虽然名字中包含XML,但现代Ajax...

    基于javaweb 的 AJAX最全面的实例源码

    1. **异步通信**:AJAX的核心特性是异步性,它能够在后台与服务器通信,不影响用户与页面的交互。这在提高用户体验方面非常有效,因为用户无需等待整个页面刷新。 2. **XMLHttpRequest对象**:在JavaScript中,...

    5个Ajax实践

    ### 5个Ajax实践 #### Ajax概述 Ajax(Asynchronous JavaScript and XML)是一种用来创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,Ajax可以使网页实现异步更新,这意味着可以在不重新加载整个...

    ajax代码 ajax代码

    1. **JavaScript**:作为Ajax的基础,JavaScript用于创建和执行异步请求。它处理用户的交互,当用户触发某个事件(如点击按钮)时,JavaScript会启动Ajax请求。 2. **XMLHttpRequest对象**:是Ajax的核心,它允许...

    ajax基础与实践教程(含php json实例)

    **Ajax基础** Ajax,全称为"Asynchronous JavaScript and XML",是一种在无需重新加载整个网页的...记住,理论知识与实践相结合是掌握技术的关键,因此,不仅要理解这些概念,还要动手实践,才能真正掌握Ajax的精髓。

    ajax实践(ajax in action)中文1

    ajax实践(ajax in action)中文(有5个包,全部下载完,再解压可以了)。这个教材我是从http://download.csdn.net/down/583655/liu78778下载的,原来是分了11个包,我现在把分了5个包。

    深入浅出Ajax(Head Rush Ajax) 源码 书中代码

    1. **第一章:初识Ajax** - Ajax的历史和概念 - Ajax工作原理的简要介绍 - 浏览器与服务器间通信的基础知识 2. **第二章:创建第一个Ajax请求** - XMLHttpRequest对象的使用 - GET和POST请求的发送 - 异步...

    ajax视频教程1

    观看此视频,学习者可以对Ajax有一个基本的认识,并开始动手实践。 综上所述,Ajax视频教程将涵盖Ajax的基础知识,帮助开发者提升Web应用的用户体验,通过异步通信实现实时更新,提高网页的交互性和性能。通过学习...

    Ajax的入门与实践.pdf

    Ajax 入门与实践 Ajax 是基于 XML 的异步 JavaScript, 是当前 Web 创新的重要组成部分。Ajax 这个术语源自描述从基于同页的 Web 应用到基于数据应用的转换。在基于数据的应用中,用户需要的数据,如联系人列表,...

    ajax实践相关资料

    1. **基础概念**:Ajax的核心是JavaScript对象XMLHttpRequest,它允许浏览器在后台与服务器通信。这使得网页可以不需刷新就能获取或发送数据。Ajax不是单一的技术,而是一组用于创建动态Web应用的技术组合,包括...

    基于ajax相册系统

    通过学习和实践这部分内容,开发者可以构建出功能丰富、用户体验优秀的Ajax相册系统。 综上所述,Ajax技术为构建交互性强、响应迅速的相册系统提供了可能。通过理解其工作原理,熟练掌握相关API,并结合现代前端...

    asp版ajax用户注册 ajax 注册程序 asp版 ajax

    【ASP版AJAX用户注册】是一个使用Active Server Pages(ASP)技术结合Ajax(Asynchronous JavaScript and XML)实现的用户注册程序。...这对于想要提升Web开发技能,尤其是熟悉ASP和AJAX的人来说是一个很好的实践项目。

    json ajax ajax框架

    通过理解JSON、AJAX及其框架的工作原理和最佳实践,开发者可以构建出更加动态、响应式的Web应用,提高用户交互体验。在实际项目中,选择合适的AJAX框架和有效地利用JSON数据格式,将是提高开发效率和应用质量的关键...

    ajaxDEMO 适合ajax初学者

    本AjaxDEMO适合初学者学习,旨在提供一个基础的实践平台,帮助理解Ajax的工作原理及其在实际开发中的应用。** ### 1. Ajax基础知识 Ajax的核心是JavaScript对象XMLHttpRequest,它允许在后台与服务器端通信。当...

    jquery+ajax例子

    总结起来,"jQuery+Ajax例子"是一个展示如何在MyEclipse环境下使用jQuery进行Ajax请求的实践项目。它涵盖了jQuery的Ajax方法、与Java后端的交互以及开源精神的应用,对于理解Web开发中的异步通信具有很高的参考价值...

    ajax教程

    - 《Ajax 探密 (Ajax Hacks ).rar》:这是一本关于Ajax技术深入实践的书籍,包含了多种Ajax技巧和解决方案。 - 《AJAX——新手快车道.rar》:适合初学者入门,快速掌握Ajax基本操作。 - 《AJAX开发简略[1].part1-5....

Global site tag (gtag.js) - Google Analytics