动态交互语言Ajax
文章平均质量分 78
qiujiaqun
这个作者很懒,什么都没留下…
展开
-
Ajax原理及使用详细指南
Ajax(Asynchronous JavaScript + XML)的定义: 基于web标准(standards-based presentation)XHTML+CSS的表示; 使用 DOM(Document Object Model)进行动态显示及交互; 使用 XML 和 XSLT 进行数据交换及相关操作; 使用 XMLHttpRequest 进行异步数据查询、检索; 使用 JavaS转载 2008-12-09 22:41:00 · 588 阅读 · 0 评论 -
ajax聊天室(JSP版)5
用来的Java类,除了上述几个外,就剩下以下几个了。两个过滤器类,一个用来过滤字符,一个用来过滤未登录的用户。 package org.jvk.chatroom.filter; import java.io.IOException; import javax.servlet.Filter;import javax.servlet.FilterChain;原创 2009-07-07 01:49:00 · 783 阅读 · 0 评论 -
ajax聊天室(JSP版)4
Servlet类真的没什么好说的。先写个BaseServlet基类,以后的几个Servlet类就直接继承它,而不是HttpServlet。 --------------------------------------------------------------------------------package org.jvk.chatroom.servlet; import j转载 2009-07-07 01:51:00 · 940 阅读 · 0 评论 -
ajax聊天室(JSP版)3
有了以上三个javabean,只是==有了三个数据表(事实上,如果要保存聊天信息在数据库中,建立表进行插入删除更新即可),还要有掌控全局的ChatroomManager类。下面先给出完整代码。 --------------------------------------------------------------------------------package org.jvk.c转载 2009-07-07 01:52:00 · 1378 阅读 · 0 评论 -
ajax聊天室(JSP版)2
这一回主要谈谈上一篇文章给出的三个Java类的代码。消息类(Message)的代码很简单,只是普通的Javabean。唯一值得注意的是消息发送时间并没有使用Java的Date类型,而用了long数据类型。这样做是为了节省存储空间,加快运算,只有在需要显示时才进行Date类型的转换。publi cclass Message { // 属于某房间(Room) private Str转载 2009-07-07 01:53:00 · 847 阅读 · 0 评论 -
ajax聊天室(JSP版)1
初学JSP编程,一般喜欢做做留言板、聊天室、购物网站或论坛等。下面我详细说说如何实现一个基于WEB的无刷新聊天室。注:参考了Struts版的 ajaxchat。平台或技术:Windows XP,JSP2.0,Servlet2.4,JSTL,Tomcat6,Ajax,Log4J,ant,eclipse等等。思路:1 页面(信息)刷新 由于基于HTTP协议的WEB决定了服务器原创 2009-07-07 01:54:00 · 1447 阅读 · 0 评论 -
JavaScript实现连续滚动
灵活的无缝滚动,帖子:连续滚动 在经典论坛搜索“连续滚动”,有203条之多。叙述的问题大都是一样的,无论marquee还是用JavaScript模仿的类似滚动效果,当滚动到尾部的时候会出现一段真空期,也就是可见范围内看到了内容的尾巴,后面是一篇空白。而连续滚动就是要求不出现这种现象,当滚动到内容尾部的时候,紧接着出现文档开头的内容,出现头追尾巴的效果。简单的看了一下以前的解决方案,转载 2009-07-08 21:54:00 · 1495 阅读 · 0 评论 -
ZK的一些基础及总结(二)
言归正传 use 和 apply use 属性是指为某个组件指定一个类 , 该类要继承此组件 例如 : Html代码 window id="treeWnd" title="test" use="com.zk.test.MainWindow"> label id="lab" value="this is a label" onClick原创 2009-07-11 20:54:00 · 2320 阅读 · 1 评论 -
wr开发流程
最近学习了dwr的知识,感觉它确实是一个比较好的Ajax框架,使用起来比较简单。下面简单的总结一下使用dwr开发的步骤:1.将dwr.jar包导入工程,/WEB-INF/lib目录下2.在web.xml中加入如下配置,增加dwr的Servlet dwr-invoker org.directwebremoting.servlet.DwrServlet h转载 2009-07-12 18:22:00 · 1046 阅读 · 0 评论 -
ZK学习总结
架构ZK包括一种基于AJAX机制用来实现自动的交互性,一套丰富的基于XUL的组件用以丰富可用性,和一种的标记语言用来简化开发。 基于AJAX的机制包括三个部分,描绘如下:ZK 加载器(ZK loader),ZK AU引擎(ZK AU Engine) [17] ,和ZK客户端引擎(ZK Client Engine)。 基于用户的请求,ZK 加载器(ZK loader)加载一个原创 2009-07-11 00:38:00 · 1542 阅读 · 0 评论 -
ajax聊天室(JSP版)6
现在剩下JSP页面的HTML代码和JS代码了。直接贴代码,哪天用到了可以回头看看。chat.js文件,用到了Prototype.js/** *ajax聊天室js代码 *聊天室version1.0 *2007-6 */ var xhrGetMessages=null; var xhrListUsersInRoom=null; var def转载 2009-07-07 01:47:00 · 710 阅读 · 0 评论 -
代碼框增加[全選][拷貝][剪下][貼上][清空]功能
CODE:修改require/bbscode.php找到$code_htm[1][$code_num]="Code:$code[Ctrl+A Select All]";改為$code_htm[1][$code_num]=" function run(obj){ if (f1.textfield.value==||f1.textfield.value== ){ alert转载 2009-08-10 22:05:00 · 703 阅读 · 0 评论 -
Jquery 对 radio取值,checkbox取值,select取值,rad
Jquery 对 radio取值,checkbox取值,select取值,radio选中,checkbox选中,select选中等的精简操作 A 取值: 1. 文本框 var value=$("#textbox_id").val(); 2. 单选框 var value= $("input[name=sex][c原创 2009-08-01 20:55:00 · 665 阅读 · 0 评论 -
JavaScript中的JSON
JavaScript这种编程语言首要的目的是为Netscape Navigator提供一种页面脚本语言。它仍被普遍的认为是Java的一个子集,但事实并非如此。它是一种语法类似c语言并且支持面向对象的Scheme-like语言。JavaScript使用了ECMAScript语言规范第三版进行了标准化。JSON是JavaScript面向对象语法的一个子集。由于JSON是JavaScript的一个子转载 2008-12-15 17:01:00 · 517 阅读 · 0 评论 -
窥探jQuery—面向JavaScript程序员
当 jQuery 在2006年1月现身时,给我的第一印象,是这玩意儿构造得很精明。基于CSS选择器(CSS selectors)来打点一切,其思路相当灵巧(参考getElementsBySelector)。但链盒工事(chaining stuff)看起来更像个噱头,并且整体看来,jQuery库提供的功能并不能覆盖所有基础性的东西。因此我断定,jQuery只会昙花一现。 几个月以来,我转载 2008-12-17 16:58:00 · 552 阅读 · 0 评论 -
jQuery手册
翻译整理:Young.J官方网站:http://jquery.com jQuery是一款同prototype一样优秀js开发库类,特别是对css和XPath的支持,使我们写js变得更加方便!如果你不是个js高手又想写出优 秀的js效果,jQuery可以帮你达到目的! 下载地址:Starterkit (http://jquery.bassistance.de/jquery-starterk转载 2008-12-17 20:32:00 · 533 阅读 · 0 评论 -
两百个jQuery插件集合--------转
两百个jQuery插件集合04-13jQuery 是继 prototype 之后又一个优秀的 Javascript 框架。其宗旨是—写更少的代码,做更多的事情。它是轻量级的js 库(压缩后只有21k) ,这是其它的 js 库所不 及的,它兼容 CSS3,还兼容各种浏览器(IE 6.0+, FF 1.5+,Safari 2.0+, Opera 9.0+)。 jQuery转载 2008-12-17 21:02:00 · 584 阅读 · 0 评论 -
jQuery使用手册之jQuery插件
这也是一个插件的时代。随着jQuery的广泛使用,已经出现了大量jQuery插件,如thickbox,iFX,jQuery-googleMap等,简单的引用这些源文件就可以方便的使用这些插件。这里我简单的介绍一些网址供大家参考,这些网站头提供了大量的demo,并且使用及其简单,及时E文不好,也能快速掌握!jquery插件给我的感觉清一色的清洁,简单。如Jtip,要使用它的功能,只需要转载 2008-12-17 21:07:00 · 663 阅读 · 0 评论 -
jQuery工作原理解析以及源代码示例
jQuery的开篇声明里有一段非常重要的话:jQuery是为了改变javascript的编码方式而设计的.从这段话可以看出jQuery本身并不是UI组件库或其他的一般AJAX类库.jQuery改变javascript编码方式!那么它是如何实现它的声明的呢?这里,用以下的一段简短的使用流程:1)查找(创建)jQuery对象:$(”selector”);2)调用jQuery对象的方法完成我们需要完成的转载 2008-12-17 16:51:00 · 471 阅读 · 0 评论 -
Developing AJAX Applications the Easy Way
AJAX is the buzzword of the moment among web developers, so much so that you could be sick of introductions to AJAX by now (if thats the case, skip down to "The Chat Web Page"). AJAX is a technology原创 2009-07-12 21:06:00 · 506 阅读 · 0 评论 -
高并发高流量网站架构
Web2.0的兴起,掀起了互联网新一轮的网络创业大潮。以用户为导向的新网站建设概念,细分了网站功能和用户群,不仅成功的造就了一大批新生的网站,也极大的方便了上网的人们。但Web2.0以用户为导向的理念,使得新生的网站有了新的特点——高并发,高流量,数据量大,逻辑复杂等,对网站建设也提出了新的要求。 本文围绕高并发高流量的网站架构设计问题,主要研究讨论了以下内容: 首先在整个网络的高原创 2009-07-21 13:45:00 · 452 阅读 · 0 评论 -
优化网站性能 提高网站速度访问速度的14条实践
相信互联网已经越来越成为人们生活中不可或缺的一部分。ajax,flex等等富客户端的应用使得人们越加“幸福”地体验着许多原先只能在C/S实现的功能。比如Google机会已经把最基本的office应用都搬到了互联网上。当然便利的同时毫无疑问的也使页面的速度越来越慢。自己是做前端开发的,在性能方面,根据yahoo的调查,后台只占5%,而前端高达95%之多,其中有88%的东西是可以优化的。以转载 2009-07-21 13:44:00 · 382 阅读 · 0 评论 -
js 触发事件大全
js 触发事件大全 事件浏览器支持解说一般事件onclickIE3、N2鼠标点击时触发此事件ondblclickIE4、N4鼠标双击时触发此事件onmousedownIE4、N4按下鼠标时触发此事件onmouseupIE4、N4鼠标按下后松开鼠标时触发此事件onmouseov原创 2009-07-13 12:26:00 · 527 阅读 · 0 评论