-
[JavaScript] 实现js的replaceAll步骤
实现js的replaceAll方法 第一种方式: String.prototype.replaceAll=function(s1,s2) { returnthis.replace(newRegExp(s1,"gm"),s2); } ? 第二种方式(推荐): str1=str1.replace(/&...
293
热度 -
[JavaScript] Javascript 的函数式对象(5)配置注入式继承
Javascript的函数式对象(五)配置注入式继承 在EXT中,像下面这样实例化对象的方式很常见: ? varextWindow=newExt.Window({ title:'EXTWINDOW', modal:'true', width:800, height:250, ...... ...
278
热度 -
[JavaScript] JSP页面 大循环里的微循环
JSP页面大循环里的小循环 <s:setname="xmxx1"value="@com.health2.tools.util.NewsCommendUtil@getNewsCommendList(3,770)"/> <s:setname="xmxx2"value="@com.he...
130
热度 -
[JavaScript] javascript兑现观察者模式
javascript实现观察者模式 一个需求,考虑使用观察者模式,不过没有写过javascript版的,好了,开始啦! 先定义发布者接口 (function(){ /*发布者接口*/ ISubject=function(){ this.observers=[]; } ISubject.p...
143
热度 -
[JavaScript] 关于JavaScript Interface 接口的兑现探索
关于JavaScriptInterface接口的实现探索 前几天花了些时间看了js大师Ross和Dustin写的js设计模式,的确是本好书啊,里面的东西讲的非常深入,对于js模拟java编程的模式有很大启发,对于对象的解耦也讲的非常细致,有时间这本书要细细的读一下,下面就书中关于JavaScript...
602
热度 -
[JavaScript] JS前端获取下传文件的大小的方法
JS前端获取上传文件的大小的方法 WEB应用中,经常会遇到上传附件的问题,比如有时候会有限制附件大小的需求。那么如何去判断附件的大小呢? ? 方法如下:(遗憾的IE中只能判断出图片文件的大小)? ?? <html> <head> <title>JS获取文件大...
129
热度 -
[JavaScript] 应用json在客户端和服务器之间做数据传送,由json生成类对象
使用json在客户端和服务器之间做数据传送,由json生成类对象 1.客户端希望把一个数组发给服务器,服务器端根据此json数组用json-lib生成一个list。varcols=newArray(); $("ul#sortable>li").each(function(){ //...
63
热度 -
[JavaScript] javaScript 的惯用技巧
javaScript的常用技巧 <AHREF="somewhere.html"onClick="del()"上面del(),然后浏览器会打开链接(默认动作),没有启动撤销的作用;事件处理程序可以返回一个布尔值(ture或者false),false的含义就是“不要进行默认动作”。<AHRE...
196
热度 -
[JavaScript] 编纂高性能JavaScript
编写高性能JavaScript 一.执行效率1.DOM1.1使用DocumentFragment优化多次append说明:添加多个dom元素时,先将元素append到DocumentFragment中,最后统一将DocumentFragment添加到页面。该做法可以减少页面渲染dom元素的次数。经I...
121
热度 -
[JavaScript] js窗口封锁事件
js窗口关闭事件 window.onbeforeunload=functionwindow.onbeforeunload(){????if(event.clientX>document.body.clientWidth&&event.clientY<0||event.al...
69
热度 -
[JavaScript] php smarty js 设立cookies
phpsmartyjs设置cookies ?php端判断cookies是否存在并设置cookies: ?if(!isset($_COOKIE["uu_upload_tip_$login_id"])){??????//设置cookie值??????setcookie("uu_upload_tip_$...
217
热度 -
[JavaScript] Ext3.2+Struts2+Json的单选框(RadioGroup)的选中有关问题
Ext3.2+Struts2+Json的单选框(RadioGroup)的选中问题 前面已经写了两篇关于“Ext3.2+Struts2+Json”的博文,所以在这里就不会多说很多细节。由于CP里面有个布尔类型Boolean的属性,如isOk,其中Ricki使用Ext定义该表单字段如下:{ xtype...
562
热度 -
[JavaScript] 容易遍历javascript对象
简单遍历javascript对象 for(varpropinmy_object){ document.write("name:"+prop+";value:"+my_object[prop],"<br>"); }
397
热度 -
[JavaScript] javascript 回到上一页
javascript返回上一页 1.history.go(-1),返回两个页面:history.go(-2); 2.history.back(). 3.window.history.forward()返回下一页 4.window.history.go(返回第几页,也可以使用访问过的URL)?? 例...
55
热度 -
[JavaScript] SSH+ExtJS框架中Action去Extjs传参
SSH+ExtJS框架中Action往Extjs传参 我在Action中定义了一个字符串privateStringexample;setget方法省略publicStringdecision(){this.example="example";returnSUCCESS;}struts.xml中的配置...
104
热度 -
[JavaScript] 在Javascript中怎么定义二维数组
在Javascript中如何定义二维数组 在Javascript中如何定义二维数组,它的声明都有哪一些简洁的声明方法呢?下面是我收集的一些定义的方法。Javascript二维数组定义[一]:JavaScript代码<script>vara=newArray();a[1]=newArray...
8
热度 -
[JavaScript] Javascript 的函数式对象(2)从垃圾回收器的角度理解闭包
Javascript的函数式对象(二)从垃圾回收器的角度理解闭包 ? 当一个javascript函数返回时,js解析器会保留它作用域内的所有变量和函数。 ? 闭包(Closure)这个词形象地描述了函数作用域现场被“封闭包存”起来这一行为。 ? 直到该函数不再被其他对象引用,其作用域内的变量和函数才...
298
热度 -
[JavaScript] JS判断页面中的radio是不是选中
JS判断页面中的radio是否选中 <scriptlanguage="javascript"> functionclicked() { for(vari=0;i<document.mxh.radio.length;i++) { if(document.mxh.radio[i].ch...
25
热度 -
[JavaScript] javascript中undefined , null , "" , 零 的逻辑值
javascript中undefined,null,"",0的逻辑值 最近有个问题一直困扰我,今天终于解决了,直接说原理吧vartime="";time=0;if(time=="")alert("true");上述代码,会alerttrue么,实际上是会的。查了书籍<悟透j...
95
热度 -
[JavaScript] 一个页面中定义两个同名的JS函数,调用会是什么结果
一个页面中定义两个同名的JS函数,调用会是什么结果。 ? ? 一个页面中定义两个同名的JS函数,调用会是什么结果,可以平时写程序都还小心,都没有碰以过,后面尝试了一下不报错,会调用第二个方法;
3
热度