Welcome 微信登录

首页 / 脚本样式 / JavaScript

Ajax一统天下之Dojo整合篇

Ajax一统天下之Dojo整合篇

随着Ajax应用越来越多,各种AjaxLibrary(Prototype),AjaxFramework(DWR),AjaxToolkit(Dojo,YUI)也日渐丰富起来,有没有办法将这些结合起来呢?类似Spring的做法,当然我没法整出一个IoC的微内核将各种Ajax“粘合”起来,但是将这些Ajax可重用的组件加以整合应该是没有问题的,这样即可以避免重复发明轮子,还可以针对各种Ajax进行扬长避短,形成一套比较全面的Ajax解决方案。同时也增加了开发人员...
javascript对象的property和prototype是这样一种关系

javascript对象的property和prototype是这样一种关系

ECMAScript可以识别两种类型的对象,一种叫做NativeObject属于语言范畴;一种叫做HostObject,由运行环境提供例如document对象, DomNode等 Nativeobjects是一种松散的结构并且可以动态的增加属性(property),所有的属性都有一个名字和一个值,这个值可以是另一个对象的引用 或者是内建的数据类型(String,Number,Boolean,Null或者Undefined) 下面的这个简单的例子描述了一个j...
利用Dojo和JSON建立无限级AJAX动态加载的功能模块树

利用Dojo和JSON建立无限级AJAX动态加载的功能模块树

看了“使用hibernate实现树形结构无限级分类”这篇文章后,我也想将自己在所有开发的项目中使用的功能模块树的实现方法以及完整DEMO(含源码)贴出来和大家分享。其实在我的博客里是老早贴出来的,由于时间关系没好好整理。 功能模块树是几乎在每个项目里都要用到的东西,利用Dojo的好处就是可以实现树的子节点的动态加载,这在树节点很多的情况下是很有用的。 下载附件二dojotree.rar,解压后将distdojotree.war部署到应用服务器即可浏览DEM...
在Z-Blog中运行代码[html][/html](纯JS版)

在Z-Blog中运行代码[html][/html](纯JS版)

昨天的《利用th,colgroup,col定义表格样式》中,细心点的朋友会发现加了一个“运行代码”的链接:直接点击可以运行Textarea中的内容。其实本身蓝色理想、51JS上也有相关介绍,Z-Blog官方论坛上也有类似帖子,因为自己不太喜欢改asp的内容(将来升级省得替换),所以偷了个小懒,做了一个纯JS版本的。 是否兼容FireFox,还没来得及测试。自己觉得“另存为”和“复制”功能也比较多余,这里也省略掉了。如果需要FixBug或者技术支持,欢迎给我...
统一接口:为FireFox添加IE的方法和属性的js代码

统一接口:为FireFox添加IE的方法和属性的js代码

如何在Z-Blog中运行代码(纯JS版)一文中由于FF不支持insertAdjacentElement,造成无法显示“运行代码”链接。今天Google了一下,发现一篇好文,将下面的脚本存成iedom4moz.js文件,每页调用——OK,一切搞定!独乐乐,不如众乐乐,分享给诸位了^_^ 复制代码 代码如下://JavaScriptDocument //统一接口:为FireFox添加IE的方法和属性 if(window.Event){//修正Event的DOM...
网页自动刷新,不产生嗒嗒声的一个解决方法

网页自动刷新,不产生嗒嗒声的一个解决方法

网页自动刷新,不产生嗒嗒声的一个解决方法不用XMLHTTP的。其实也很怪,不知微软是怎么处理的,我把定时刷新换个写法它就不出声了。现帖出来与大家共享。 刷新页面不要用那个meta标签中的refresh属性。用这个一定用声音的。大家只要加上这么一句话就可以了。 。。。。 〈bodyonload="setTimeout("this.location.reload();",6000);"〉 。。。 这样页面6秒一刷,但又没声音。 不用XMLHTTP的。其实也很怪...
<< 201 202 203 204 205 206 207 208 209 210 >>