-
[JavaScript] Extjs给控件增添右键菜单
Extjs给控件添加右键菜单 //以grid为例Ext.onReady(function(){Vargrid=newExt.grid.GridPanel({Title:’表格实例’,renderTo:Ext.getBody(),//定义导入数据源到表格Store:store,Width:400,He...
238
热度 -
[JavaScript] 20110803 js 未结束的字符串常量异常解决办法
20110803js未结束的字符串常量错误解决方法 1.JAVASCRIPT引用时,使用的字符语言不一致.比如:<scripttype=”text/javascript”src=”xxx.js”charset=”UTF-8″>.xxx.js文件内部使用的是GB2312的格式,外面调用使用...
3
热度 -
[JavaScript] struts json注脚
strutsjson注解 最近公司项目要改用struts,然后采用了最新的struts2.1.8,然后我们使用的前台页面使用jquery,通过插件json来传送数据,看了自带的例子,没有看出来注解json使用时候是什么原理,下面是我总结出来的,希望对你有帮助。 struts2-json-plugi...
128
热度 -
[JavaScript] json-lib的maven配备
json-lib的maven配置 项目中要用到json-lib,刚开始在pom.xml中按以下的方式做配置: ? ? <dependency> <groupId>net.sf.json-lib</groupId> <artifactId>j...
293
热度 -
[JavaScript] Extjs TreePanel在Firefox上显示不正常 自定义样式实现不好
ExtjsTreePanel在Firefox下显示不正常自定义样式实现不好 ExtjsTreePanel在Firefox下显示不正常,在IE下显示正常。想自定义样式,结果只有一部分背景色改变,有时还有一些组件因为更改样式而消失了,望高手赐教。 ? 界面代码如下: Ext.onReady(functi...
111
热度 -
[JavaScript] JS简易拖拽成效
JS简易拖拽效果 模仿《javascript权威指南》写了个简易拖拽程序,麻雀虽小五脏俱全。原理:注册mousemove事件,使元素跟随鼠标挪动;注册mouseup事件,移除mousemove事件,使得松开鼠标时元素不再跟随移动,能够固定在指定位置。在mousedown事件中注册mousemove事...
127
热度 -
[JavaScript] 总算搞定ssh2 -在action中输出js提示对话框
终于搞定ssh2--在action中输出js提示对话框 //增加?publicStringaddBj()throwsException?{??bjManager.save(bj);??response.setContentType("text/html;charset=UTF-8");??respo...
137
热度 -
[JavaScript] javascript框架的懂得
javascript框架的理解 这不是一篇技术文章,只是我对javascript框架的一个理解而已。时至今日,javascript框架太多了,从经典的extJs、jQuery、YUI,到新生的kissy、tangram,还有wap的backbone、zepto等等。有时候我一直在想为什么会有这么多框...
71
热度 -
[JavaScript] js开发有关问题积累
js开发问题积累 window关闭最好用destroy不要用close因为dom里面会缓存这样如果刷新tab的话window会越来越多case'destroy': returnthis.each(function(){ $(this).panel('destroy',param); ...
230
热度 -
[JavaScript] javascript空值检察
javascript空值检查 在使用ajax进异步操作时,返回字段为空,可以使用null关键进行检测<script> vara; if(a==null){ alert("XXX"); } </script>
24
热度 -
[JavaScript] Js兑现检测、添加、移除样式(className)
Js实现检测、添加、移除样式(className) //说明:添加、移除、检测className functionhasClass(element,className){ varreg=newRegExp('(\\s|^)'+className+'(\\s|$)'); returnelement...
237
热度 -
[JavaScript] js验证下传文件的大小
【分享】js验证上传文件的大小 <!--支持IE和FireFox等--><inputtype="file"id="fileText"><inputtype="button"value="检查文件大小"onclick="checkFileChange(document.g...
98
热度 -
[JavaScript] 【转载】js中substring跟substr的用法区别
【转载】js中substring和substr的用法区别 1.substring方法用于提取字符串中介于两个指定下标之间的字符)substring(start,end)开始和结束的位置,从零开始的索引参数描述start必需。一个非负的整数,规定要提取的子串的第一个字符在stringObject中的位...
110
热度 -
[JavaScript] JS_驼峰式跟连字符式的转换
JS_驼峰式和连字符式的转换 1.驼峰转连字符: ??vars="fooStyleCss";?s=s.replace(/([A-Z])/g,"-$1").toLowerCase(); //利用正则进行替换,简洁明了,很棒 2.转驼峰 vars1="foo-style-css";s1=s1.repla...
87
热度 -
[JavaScript] 相干JSP
相关JSP 工作原理:1.翻译阶段:当容器接受到客户端的请求后,先判断被请求的jsp是否存在,若不存在返回404错误,如存在,将该jsp先翻译成一个servlet2.编译阶段:将servlet的源文件编译成一个字节码文件,然后有容器将其装载进虚拟机并构造出一个实例对象(单例)。3.执行阶段:按照se...
343
热度 -
[JavaScript] javascript面向对象技术基础(1)
javascript面向对象技术基础(一) 看了很多介绍javascript面向对象技术的文章,很晕.为什么?不是因为写得不好,而是因为太深奥.javascript中的对象还没解释清楚怎么回事,一上来就直奔主题,类/继承/原型/私有变量....结果呢,看了大半天,有了一个大概的了解,细细一回味,好像...
316
热度 -
[JavaScript] prototype+json ajax使用
prototype+jsonajax应用 UsingJSONwithAjax UsingJSONwithAjaxisverystraightforward,simplyinvokeString#evalJSON onthetransport’sresponseText property: ? ne...
91
热度 -
[JavaScript] JSplitPane 默许展开/折叠分隔条
JSplitPane默认展开/折叠分隔条 当使用JSplitpane分隔面板时 可以通过splitPaneMain.setOneTouchExpandable(true); 设置?oneTouchExpandable?属性的值,要使?JSplitPane?在分隔条上提供一个UI小部件来快速展开/折叠...
398
热度 -
[JavaScript] javascript,依据秒钟倒计时分为分钟和秒
javascript,根据秒钟倒计时分为分钟和秒. 简单的一个倒计时例子.代码如下:不过有一个漏洞,如果刷新浏览器,则会显示的不正确. ? <html> <head> <scripttype="text/javascript"> functio...
15
热度 -
[JavaScript] Javascript 中 null、NaN跟undefined的区别
Javascript中null、NaN和undefined的区别 js中的数据类型有undefined,boolean,number,string,object等5种,前4种为原始类型,第5种为引用类型。未定义的值和定义未赋值的为undefined,null是一种特殊的object,NaN是一种特殊...
189
热度