- 浏览: 65084 次
- 性别:
- 来自: 深圳
最新评论
-
wrm_1985:
非常强大的东西,呵呵,好东西
prototype源码1.6.1,书籍 -
xiaoxihai123:
opleo 写道我的webservice接口提供了两种格式的端 ...
https web service -
opleo:
用wsdl还可以生成服务端的,你是分别何做的,能详细说明下吗, ...
https web service -
opleo:
我的webservice接口提供了两种格式的端点和种http, ...
https web service -
opleo:
有测试代码提供参考么?
https web service
文章列表
iBatis-SqlMaps参考文档下载
Ibator参考
框架参考 http://appfuse.org/display/APF/AppFuse+QuickStart
https://appfuse.dev.java.net/servlets/ProjectDocumentList?folderID=9173&expandFolder=9173&folderID=0
http://www.learntechnology.net/content/ibatis/spring_ibatis.jsp
struts+Spring+ibatis组合 参考文档
Css学习资料:
Cascading Style Sheet 2.0 中文手册.chm
CSS2.0_DOC.chm
CSSFilter2.0_DOC_CN.chm
Div+CSS 布局大全.pdf
css.chm
CSS Cookbook.chm
方便下载。prototype1.6.1源码包,不是发布版,含有大量注释,且有测试;
Apress.Practical.Prototype.and.script.aculo.us.Jun.2008.pdf
- 2009-11-27 23:39
- 浏览 1147
- 评论(2)
1. document.write( " "); 输出语句
2.JS中的注释为//
3.传统的HTML文档顺序是:document- >html- >(head,body)
4.一个浏览器窗口中的DOM顺序是:window- >(navigator,screen,history,location,document)
5.得到表单中元素的名称和值:document.getElementById( "表单中元素的ID號 ").name(或value)
6.一个小写转大写的JS: document.getElement ...
- 2009-11-21 00:16
- 浏览 706
- 评论(0)
软件界面采用WEB界面,因此要用到Javascript.一些通用JS函数整理了下:)
/*判断浏览器版本*/
var w3c=(document.getElementById)? true: false;
var agt=navigator.userAgent.toLowerCase();
var ie = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1) && (agt.indexOf("omniweb") == -1)); ...
- 2009-11-21 00:14
- 浏览 657
- 评论(0)
1. 保持无侵入性 我的HTML标记不想知道你的JavaScript代码。
2. 严禁修改和扩展Object.prototype! 这条很重要,因此需要一条完全针对它的规则。对象是JavaScript功能的基本构建模块,不要搞乱它们。
3. 不要过分扩展 对JavaScript内建对 ...
- 2009-11-21 00:11
- 浏览 687
- 评论(0)
对于客户端和服务器端的通讯,prototype提供了如下技术手段:
Ajax.PeriodicalUpdater
Ajax.Request
Ajax.Responders
Ajax.Response
Ajax.Updater
在调用过程中,prototype支持一些常用的option选型,和回调事件
Common options
Common callbacks
除此之外,对于特定的对象,还有一些特定的option和事件
1. Ajax.Request
Request应当是最基本的对象,调用语法:
new Ajax.Request(url[, o ...
- 2009-11-21 00:00
- 浏览 731
- 评论(0)
Table of Contents
1. Programming Guide
1.1. Prototype是什么?
1.2. 关联文章
1.3. 通用性方法
1.3.1. 使用 $()方法
1.3.2. 使用$F()方法
1.3.3. 使用$A()方法
1.3.4. 使用$H()方法
1.3.5. 使用$R()方法
1.3.6. 使用Try.these()方法
1.4. Ajax 对象
1.4.1. 使用 Ajax.Request类 ...
- 2009-11-20 23:52
- 浏览 877
- 评论(0)
Prototype框架最大的部分就是对DOM的扩展。Prototype框架里的$()函数返回一个网页DOM元素,框架给这个元素添加了很多方便的方法。举个例子:你可以写这样的代码 $('comments').addClassName('active').show() ,用来取得ID是“comments”的元素,给它添加一个CSS的ClassName并且显示它(假设之前是隐藏的)。本来在JavaScript里,“comments”元素是没有这些方法可用的;这是怎么实现的呢?这篇文章揭示了几个在Prototype框架里用到的技巧。
用 Element.addMethods() 添加你自己的方法
如果 ...
- 2009-11-20 23:47
- 浏览 720
- 评论(0)
本文是转载,关于prototype.js的一些技术说明说明,比如关于javascript的apply和call函数,关于闭包,关于函数的绑定,关于事件的注册,关于事件监听最佳实践等等,很难得的一篇文章,从dnew.cn转载而来。
关于闭包
prototype.js在Class.create,bind等中用到javascript的闭包特色。但整体上prototype.js对于强大的闭包特性用的不多。大家可以参阅我翻译的篇文章了解闭包。
3、让我比较反感的两个方法
(1)
var Class = {
create: function() {
return function() {
...
- 2009-11-20 23:45
- 浏览 730
- 评论(0)
Position是prototype中定义的一个对象,提供了操作DOM中与位置相关的方法,要很好的理解元素在页面中的位置,具体代码如下,按照代码说说,其中英文是作者的注释,中文的才是偶的说明或翻译英文的注释,采用顶式注释法(注释在要说明的代码的上面)说明
// set to true if needed, warning: firefox performance problems
// NOT neeeded for page scrolling, only if draggable contained in
// scrollable elements
//只有在使用拖动的时候 ...
- 2009-11-20 23:40
- 浏览 752
- 评论(0)
键盘事件包括keydown、kepress和keyup三种,每次敲击键盘都会(依次?)触发这三种事件,其中keydown和keyup是比较低级的接近于硬件的事件,通俗的理解是这两个事件可以捕获到你敲击了键盘中某个键;而keypress是相对于字符层面的较为高级点的事件,这个事件能够捕捉到你键入了哪个字符。可以这样理解,如果你敲击了A键,keydown和keyup事件只是知道你敲击了A键,它并不知道你敲的是大写的A(你同时按下了Shift键)还是敲的是小写a,它是以"键"为单位,你敲入了大写的A,它只是当成你敲下了shift和A两个键而已,但是keypress可以捕捉到你是敲入 ...
- 2009-11-20 23:39
- 浏览 915
- 评论(0)