预览模式: 普通 | 列表

prototype.js 使用指南

1. Prototype是什么?
或许你还没有用过它, prototype.js 是一个由Sam Stephenson写的JavaScript包。这个构思奇妙编写良好的一段兼容标准的一段代码将承担创造胖客户端, 高交互性WEB应用程序的重担。轻松加入Web 2.0特性。

如果你最近体验了这个程序包,你很可能会发现文档并不是它的强项之一。像所有在我之前的开发者一样,我只能一头扎进prototype.js的源代码中并且试验其中的每一个部分。 我想当我学习他的时候记写笔记然后分享给其他人将会很不错。

我也一起提供了这个包的对象,类,方法和扩展的 非官方参考 。

[阅读全文]

Ajax学习资源大全

本欲放转载区,但是这样一文章放那里基本是没有用的,帮助不了任何人!所以放新手了!!(来自http://www.cnblogs.com/thcjp/archive/2006/07/27/460854.html)

我一般非经典或者自己用不上不转载,所以如果你不幸看见了的话,恰恰你又对AJAX有兴趣的话不防看下,也许对你有用的!!

.资源类网站

1,国内网站

1)Ajax中国(推荐)

一个专业的ajax技术网站,分类清晰,有大量的电子版教程,以及AJAX源码下载!

www.okajax.com

2)ajaxcn.org

李琨老师的blog。李琨:《ajax实战》译者.

www.ajaxcn.org

-----------------------------------------

[阅读全文]

标签: ajax

ajax的缺点

假设ajax发展是一个单平台的发展。(Assuming AJAX development is single platform development)
作者文中的观点是ajax由于必须兼容多个浏览器,而没法做到只需要编码到标准的js就行,还要考虑到各个浏览器的问题……这个是js的问题,和ajax关系不大吧?

忘掉了可能多人在同时使用同一个应用(Forgetting that multiple people might be using the same application at the same time)
嗯,这其实是一个同步的问题,在b/s系统中这是一个麻烦的问题……当然,也许并不麻烦,做一个标记位就解决了吧?

太多代码让浏览器慢下来(Too much code makes the browser slow)
呃&hellip

[阅读全文]

评论、留言、分页采用了Ajax技术,免刷新页面。

已完成了,请大家测试。带有Ajax技术的有前台所有的分页显示,包括巴巴变相册也是。留言与评论的新发表。但是回复与删除还是需要开新窗。另外在首页显示时并没有显示评论信息(没有象TT以前一样在首页显示评论框和全部的内容)。

如果大家有什么意见或发现什么问题,请提出,以便做出更好的更改。

跨浏览器的设置innerHTML方法

跨浏览器的设置innerHTML方法

2006-03-23 22:14 by kenxu本文来自http://www.ajaxwing.com/,如有更新,请到该站下载。

[阅读全文]

让插入到 innerHTML 中的 script 跑起来

地址来源:http://www.coolcode.cn/?p=117,只供自己方便阅读,如果有版权问题,我可以隐藏此日志。 

在做 ajax 编程时,我们常常需要将 xmlhttp 获取到的页面内容通过 innerHTML 来赋给某个容器(比如 div、span 或者 td 等),但是这里存在一个问题,就是我们将要赋给 innerHTML 的页面内容如果包含有脚本程序,这些脚本程序不管是外部脚本,还是内部脚本,可能(1)都不会被执行。这个问题在某些时候微不足道,甚至可以忽略,但有些时候,这个问题就非常严重,它很可能让我们的程序得不到预期的结果。因此我们需要解决这个问题。

如果你读过 MSDN,你会发现并非所有插入到 innerHTML 中的脚本都不能执行,如果这段脚本的 script 标签中包含了 defer 属性,IE 会正确的执行这些脚本程序。但不幸的是,Moziila/Firefox 和 Opera 可不吃这一套,不管 script 标签有没有设置 defer 属性,这些浏览器都不会向 IE 那样去执行插入到 innerHTML 中的脚本。

[阅读全文]

ajax中如何实现innerHTML中javascript的运行

ajax中如何实现innerHTML中javascript的运行


在参考前人的一些做法后,采用了一些变通方式,和添加一些额外标记,来较好的实现innerHTML中javascript的运行,从而使的页面各个模块间更

好的交互,和数据共享.

[阅读全文]

如何用 PHPRPC 实现 Ajax 级联下拉菜单

级联下拉菜单就是从一个下拉菜单中选中一项后,相应的另一个下拉菜单的内容会随之改变。

一般来说,最简单的,就是每次选中都提交一次表单,刷新整个页面。这也是用户体验度最差的。

另一种是把所有选项在第一次加载时就全部载入整个页面中的 JavaScript 数组中,然后级联通过 JavaScript 来控制,在整个数据量不大时,这是一个不错的实现无刷新并且快速的方法,但是当整个数据量非常大时,这种方法就会使第一次加载变得非常慢了。

[阅读全文]