ajax
文章平均质量分 53
冷月宫主
性格:温和
爱好:读书、听音乐、玩游戏、编程、聊天
生活态度:随缘
工作状况:一般
受教育状况:大学
展开
-
comet: 服务器推模式通讯
DWR2.0的推技术:这里有介绍comet的实现介绍:这里其中的原理在于维护HTTP长连接,这里有介绍 摘录一部分,说明其原理:Pushlet基于HTTP流,这种技术常常用在多媒体视频、通讯应用中,比如QuickTime。与装载HTTP页面之后马上关闭HTTP连接的做法相反,Pushlet采用HTTP流方式将新数据源源不断地推送到client,再此期间HTTP连接一直保持打开。转载 2008-04-24 11:57:00 · 1198 阅读 · 0 评论 -
DWR 2.0RC1应用
1.概述 DWR(http://getahead.ltd.uk/dwr/) 是一种新的Ajax方式,有别于访问URL的传统模式,DWR自己在服务端作了一个通用的Service层Gateway(Proxy),使得客户端的 Javascript 可以直接操作远程的服务器端的Service层,再配合TrimPath JSTemplate 以Template而不是Dom Builder的方式将S转载 2008-04-25 10:03:00 · 1098 阅读 · 0 评论 -
Prototype
1.概述 Prototype.js 是Ruby On Rails的副产品, Javascript编写者的一把小军刀,提供了Ruby风格的简写语法和实效的函数,更难得的是完全跨浏览器,让大家舒舒服服写出又精简又不用愁心兼容的的JS代码,SpringSide 已经离不开它了。1.1 参考资料 Prototype1.4 开发者手册中文版 Script.aculo.转载 2008-04-25 10:07:00 · 900 阅读 · 0 评论 -
prototype.js开发者手册全集
Prototype 是一个开源的 javascript 开发框架,里面封装了大量可以加快开发速度的方法,例如使用$(div)代替getElementById("div"),封装了xmlhttprequest等。许多语言的开发框架如 Ruby on Rails,symfony(PHP) 都集成 Prototype,更有很多如 script.aculo.us , Rico , Behaviour转载 2008-04-25 10:20:00 · 1488 阅读 · 0 评论 -
如何做一个最完美的实时数据传输程序
如何做一个最完美的实时数据传输程序 年底公司没什么事,看到同事们都在刷各个不同的二手火车票网站,因为要得到最新信息要不停的F5,所以我想做一个实时更新最新数据的web程序,反正也没什么事情做。 我的思路是:利用ajax每秒访问数据库一次,如果有最新的数据就返回最新数据,完成小demo,功能也实现了,但是同事觉得我的思路不好,因为不停的访问数据库会影响效率,公司是做税务的,效率总是放在第一位的。 同转载 2008-04-24 12:29:00 · 2145 阅读 · 0 评论 -
如何让JSON穿梭在服务器于浏览器之间
如何让JSON穿梭在服务器于浏览器之间 一个新的轮子,现在网络上充斥这一大堆的轮子.我也做了一个.一半是研究,一半是想做给自己用 目前实现的功能 1 JSON转换成java对象(按一定的规则提交) 什么意思呢,就是你能够将你在浏览其中提交的JSON直接转换成一个java对象供应用程序调用 2 java对象转换成JSON 可以将servlet中的java对象转换成一个JSON对象给浏览器中的js调用原创 2008-04-25 09:52:00 · 1230 阅读 · 0 评论 -
Hocate Ajax 框架介绍
hocate AJAX框架参照了目前很多框架的设计思路,汲取各个框架其中的优点,摒弃了一些操作和编码的不便性,旨在提供一个方便快捷易编码的ajax框架. 1 java对象到JSON对象的自动映射 2 对象自动JSON化,可以在页面中直接调用 3 映射了java中的各种方法,可以控制那些方法要映射那些方法不映射 4 映射的JSON对象的方法的调用完全是js对象的方式. 例如:有一个对象tempObj原创 2008-04-25 09:54:00 · 872 阅读 · 0 评论 -
浅谈Web下的即时寻呼技术
Web下(不考虑使用activex控件的那种)即时寻呼一般都是基于“拉”技术,即每隔一段时间向服务器获取最新消息,然后反映到客户端,基于“拉”技术,一般有几种形式: frame/iframe刷新:一般是用一个隐藏的iframe/frame页面,定时刷新,从服务器获取最新消息,并执行脚本,将消息反映到客户端。 这种方法的好处是兼容性好,适用于所有支持frame和脚本的浏览器,缺点就是因为是网页直接刷原创 2008-04-25 09:40:00 · 890 阅读 · 0 评论 -
林信良(良葛格)的专栏中的DWR入门好教程
http://blog.csdn.net/caterpillar_here/archive/2006/09/06/1186566.aspx http://blog.csdn.net/caterpillar_here/archive/2006/09/18/1239538.aspx http://blog.csdn.net/caterpillar_here/archive/2006/09/30/131原创 2008-04-24 20:27:00 · 950 阅读 · 0 评论 -
Ext.widgets-form(下)ComboBox,TimeField,DateField,TriggerField,TextArea,NumberField
Ext.form.NumberField继承自Ext.form.TextField,因为Ext.form.TextField虽然强大,但写起来的确还是有点麻烦,后面的类都继承自Ext.form.TextField,没有自定义的方法,属性和事件config定义为{ allowDecimals : Boolean //true allowNegative : Boolean /转载 2008-11-07 22:17:00 · 1244 阅读 · 0 评论 -
Ext.widgets-form(上)BasicForm/Field/Checkbox/Radio/HtmlEditor/TextField
Ext.form.BasicForm对应一个dom中的form,默认是用ajax提交的,如果的确想回传,可以使用如下方式var myForm = new Ext.form.BasicForm("form-el-id", { onSubmit: Ext.emptyFn, submit: function() { this.getEl().dom.s转载 2008-11-07 22:20:00 · 1148 阅读 · 0 评论 -
Ext经验收集
1. Ext中常用的类 I. Ext.data Ext.data封装了与数据有关的类。 II. Ext.data.Store Store是数据源的封装。Ext通过Store提供了统一的接口访问不同的数据源,从数组到 ajax数据来源。这种统一的接口,让使用数据的部件更易于设计和使用。在设计使用数据的部件时,只需要关心Store提供的接口,而不需要关心底层数据的来源。数据消费部件与底层数原创 2008-11-07 22:34:00 · 941 阅读 · 0 评论 -
jQuery Ajax 全解析
jQuery确实是一个挺好的轻量级的JS框架,能帮助我们快速的开发JS应用,并在一定程度上改变了我们写JavaScript代码的习惯。 废话少说,直接进入正题,我们先来看一些简单的方法,这些方法都是对jQuery.ajax()进行封装以方便我们使用的方法,当然,如果要处理复杂的逻辑,还是需要用到jQuery.ajax()的(这个后面会说到).1. loa转载 2008-11-18 15:55:00 · 1184 阅读 · 0 评论 -
jquery获取一组radio被选中项的值
相关文章: EXT使用中IE下的DOCTYPE问题 DOJO的菜单老出问题 IE6/IE7和Firefox对Div处理的差异 推荐圈子: EXT 更多相关推荐 new Draggable("related_topics"); http://www.w3.org/TR/html4/strict.dtd">原创 2008-11-22 01:26:00 · 3219 阅读 · 1 评论 -
jquery radio取值,checkbox取值,select取值,radio选中,checkbox选中,select选中,及其相关
获取一组radio被选中项的值var item = $(input[@name=items][@checked]).val();获取select被选中项的文本var item = $("select[@name=items] option[@selected]").text();select下拉框的第二个元素为当前选中值$(#select_id)[0].selectedIndex =转载 2008-11-22 01:30:00 · 987 阅读 · 0 评论 -
JSON使用的一些总结
http://sx666.blogspot.com/2007/11/json.html JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,它采用完全独立于语言的文本格式,可以用来在客户端和服务器端传输数据!JSON对象既可用于AJAX的开发中,也可用一般的J2EE的开发中,用于一次性向后台提交多于一条的记录!(譬如显示在页面上的table中记录)转载 2008-11-25 03:17:00 · 955 阅读 · 0 评论 -
JS操作JSON
JSON (JavaScript Object Notation)一种简单的数据格式,比xml更轻巧。 JSON 是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON 数据不需要任何特殊的 API 或工具包。JSON的规则很简单: 对象是一个无序的“‘名称/值’对”集合。一个对象以“{”(左括号)开始,“}”(右括号)结束。每个“名称”后跟一个“:”(冒号);“‘转载 2008-11-25 07:27:00 · 1206 阅读 · 0 评论 -
AJAX提交JSONData到服务端
方法如下EXT代码Js代码 Ext.Ajax.on("requestcomplete",function(_conn,_response,_options){ if(_response.responseText == "ok")原创 2008-11-25 09:43:00 · 2051 阅读 · 0 评论 -
AS3.0(ActionScript3.0)的开发工具
转自Adobe。根据项目需求和可用资源,您可能希望使用几个工具中的一个(或结合使用多个工具)来编写和编辑 ActionScript 代码。Flash 创作工具除了创建图形和动画的功能之外,Adobe Flash CS3 Professional 还包括处理 ActionScript 代码(附加到 FLA 文件中的元素的代码,或仅包含 ActionScript 代码的外部文件中的代码)的工具原创 2008-11-23 10:07:00 · 5164 阅读 · 1 评论 -
JS操作JSON
JSON (JavaScript Object Notation)一种简单的数据格式,比xml更轻巧。 JSON 是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON 数据不需要任何特殊的 API 或工具包。JSON的规则很简单: 对象是一个无序的“‘名称/值’对”集合。一个对象以“{”(左括号)开始,“}”(右括号)结束。每个“名称”后跟一个“:”(冒号);“‘原创 2008-11-25 20:53:00 · 1008 阅读 · 0 评论 -
使用 JSON 进行数据传输
级别: 初级Brett McLaughlin (brett@newInstance.com), 作家兼编辑, OReilly Media Inc.2007 年 4 月 09 日在异步应用程序中发送和接收信息时,可以选择以纯文本和 XML 作为数据格式。掌握 Ajax 的这一期讨论另一种有用的数据格式 JavaScript Object Notation(JSON),以及如何使用它更轻转载 2008-11-26 09:15:00 · 752 阅读 · 0 评论 -
xmlHttpRequest的status的值的含义
转自:http://www.cnblogs.com/zhubaoxu/archive/2008/03/17/1109315.html虽然常写ajax方面的东西,但是很少去专门了解xmlHttpRequest的status各个值的含义,只是在用到时Google一下,下面将他人已总结过的转载一下,学习学习。 xmlHttpRequest对象的status代表当前http请求的状态,是一个长原创 2009-09-20 14:27:00 · 877 阅读 · 0 评论 -
几个基于javascript的ui框架
MochaUI MochaUI is a web applications user interface library built on the Mootools JavaScript framework.网址:http://mochaui.com/ 演示:http://mochaui.com/demo/ 授权方式:MIT Licensejquery UI网址:http://ui.jquer转载 2009-09-20 11:59:00 · 893 阅读 · 0 评论 -
JAVAScript js 模拟JAVA map类 实现put get 等JAVA map类方法
注:转载请注明出处!/** ------------------------public method -------------------------*//*** 为array添加remove方法* * @param s* 移除的数组中的值* @return*/Array.prototype.remove = function(s) {for ( var i = 0; i原创 2009-09-20 14:26:00 · 2429 阅读 · 0 评论 -
ext-2.3.0+CKEditor 3.0.1+ckfinder_asp_1.4配置详解
ext-2.3.0+CKEditor 3.0.1+ckfinder_asp_1.4配置详解一、去http://cksource.com/下载这两个东西二、去http://www.extjs.com/下载ext-2.3.0三、将ext-2.3.0、CKEditor 3.0.1、ckfinder_asp_1.4,取出解压后的文件夹,真接放到站点根目录,目录结构为:WEBROOT|--ckedito原创 2009-12-12 20:25:00 · 1148 阅读 · 0 评论 -
CKEditor 3.0.1 在 asp.net 下进行配置的方法
CKEditor 3.0.1 在 asp.net 下进行配置的方法: 官方网站:CKEditor(Fully functional, open source editor, with source code included)下载地址:CKEditor 3.0.1(released on 16 October 2009)1、下载 ckeditor_3.0.1.zip转载 2009-12-12 20:36:00 · 2021 阅读 · 0 评论 -
CKEditor 3.0 配置
CKEditor 3.0 配置 CKEditor 3.0安装配置,感觉比较简单,但本次没有涉及上传文件的配置,下篇文章将写一下如何将CKEditor的兄弟产品:ckfinder 功能强大的上传文件管理器整合进 CKEditor3.0下载CKEditor 3.0,地址:http://ckeditor.com/首先,下载下来解压后,把文件夹ckeditor放到你的站点。其次,在转载 2009-12-12 20:38:00 · 902 阅读 · 0 评论 -
Eclipse的两个JS插件安装及配置EXT支持
<br />JSEclipse 在线安装<br /> <br />JSEclipse是个Eclipse下的免费Javascript脚本编辑器,最大的特点就是对js的自动完成功能非常完美。 <br /> 在Eclipse中如何安装JSEclipse: <br /> 在http://www.interaktonline.com/Products/Eclipse/JSEclipse/Overview/中下载JSEclipse中下载JSEclipse_1.5.5.jar。JSEclipse_1.5.5解压后原创 2010-09-17 19:03:00 · 1242 阅读 · 0 评论 -
如何动态删除Ext.TabPanel中的Items
//将items 再置空 <br />var item, items = modi_panel.getForm().items; <br />while ((item = items.last())) { // 删除组件 <br />modi_panel.getForm().remove(item); <br />} <br />items = adultCheckForm.items; <br />while ((item = items.last())) { // 删除组件 <br />modi_pan原创 2011-02-10 00:43:00 · 1764 阅读 · 0 评论 -
关于Ext内存泄漏的部分心得
<br />首先说明下,本帖所描述的泄漏是指JS运行中的释放问题,它们大多数在页面关闭时都能释放掉。 <br />---- <br />内存释放在使用Ext开发OPOA系统时显得尤为重要 <br />去年开始接触Ext开发,中间花了很多时间来解决内存泄漏。 <br />最开始Ext还是3.0版,泄漏得一塌胡涂,也没什么处理头绪,只知道在onDestroy里加delete语句,用sIEve看效果。 <br />而Ext3.1有了一个很大的进步,基本上绝大多数组件都没有泄漏了。但并不意味着Ext没泄漏,做出的页转载 2011-04-10 21:56:00 · 1799 阅读 · 0 评论 -
有关innerHTML应该了解和注意的事(有些元素有innerHTML属性,但在IE中是只读的)
http://jinyc.info/archives/78 IE下部分元素(基本上都是与Table类相关)的innerHTML属性是只读,在使用Table时,不能直接使用innerHTML将tbody、tr、td直接添加到对应的元素下,如将td通过tr.innerHTML添加到tr下,这样子是不行的!最近在研究制作一个JS视图对象,在测试时发现,当我将构建好的具有HTML结构的字符转载 2011-06-20 11:20:00 · 1476 阅读 · 0 评论 -
getParameterNames与getParameterValues
request.getParameterNames()方法是将发送请求页面中form表单里所有具有name属性的表单对象获取(包括button).返回一个Enumeration类型的枚举. 通过Enumeration的hasMoreElements()方法遍历.再由ne转载 2011-09-16 22:59:15 · 669 阅读 · 0 评论 -
Ext.Ajax.request和formPanel.getForm().submit两种提交方法的异同
Ext.Ajax.request和formPanel.getForm().submit()两种提交方法的异同: 1、相同点: a)都是使用异步提交的方式; b)默认都是使用POST方式来提交数据; 2、不同点: a)Request方法不可以转载 2011-10-15 11:16:01 · 960 阅读 · 1 评论 -
JavaScript中远程级联调用(RPC)java对象中的方法并返回结果
http://code.google.com/p/json-rpc-for-java/downloads/list原创 2011-10-15 12:14:57 · 835 阅读 · 1 评论 -
学习Javascript闭包(Closure)[非常棒的文章]
作者: 阮一峰日期: 2009年8月30日闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。下面就是我的学习笔记,对于Javascript初学者应该是很有用的。一、变量的作用域要理解闭包,首转载 2011-10-15 11:47:54 · 459 阅读 · 0 评论 -
javascript各种类型数据在表达式中转换成布尔型值的规则总结
javascript中有5种数据类型,分别为:Undefined、Boolean、Object、Number、String,这几类型的数据,当他们处在表达式里面的时候,js解析器会自动将其转换成布尔值来决定当前的条件究竟符合哪个逻辑分支(当然,我们也可以手动通过调用Boolean转载 2011-10-15 11:51:15 · 865 阅读 · 0 评论 -
TreePanel树形节点不收缩刷新
TreePanel树形节点不收缩刷新 遇到的问题 在使用Ext树形组件的时候,下层节点的刷新,总是需要下层节点全部搜索然后再展开,如果需要实时的从后台获取数据,改变某些节点的text或者icon时,就显得不够优雅了。解决方案 负责树形组转载 2011-10-17 23:06:18 · 1006 阅读 · 0 评论 -
非正常离开公司的WEB系统页面后,如何销毁Session
现在可用的方法1,2,setInterval("tellServer()",5000)前面几位老大都已经讲了function tellServer(){ajax()方法去通知服务器。如果在1分钟内没收到通知,则清空你所说的Session转载 2011-10-19 10:01:02 · 694 阅读 · 0 评论 -
Extjs 双击关闭tab页
var tab = new Ext.TabPanel({ region:'center', deferredRender:false, activeTab:0, resizeTabs:true, // turn on tab resizing minTabWidth: 115, tabWidth:135, enableTabScroll:tr转载 2011-10-24 11:56:10 · 1151 阅读 · 0 评论 -
Extjs floating Panel 挡住 提示框或确认框的解决方法
在弹窗代码的后面紧跟一句:Ext.MessageBox.getDialog().getEl().setStyle('z-index', '80000');即可。如:Ext.Msg.alert('提示', '根节点不能删除!');Ext.MessageBox.getDialog().getEl().setStyle('z-index', '80000'); Ext.M转载 2011-10-24 11:54:13 · 1686 阅读 · 0 评论