`
mr.a
  • 浏览: 94980 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
来自阮一峰 http://www.ruanyifeng.com/blog/2012/10/javascript_module.html   随着网站逐渐变成"互联网应用程序",嵌入网页的Javascript代码越来越庞大,越来越复杂。 网页越来越像桌面程序,需要一个团队分工协作、进度管理、单元测试等等......开发者不得不使用软件工程的方法,管理网页的业务逻辑。 Javascript模块化编程,已经成为一个迫切的需求。理想情况下,开发者只需要实现核心的业务逻辑,其他都可以加载别人已经写好的模块。 但是,Javascript不是一种模块化编程语言,它不支持& ...
接受某著名博主的建议, 在写技术文档的时候加入个人特色, 嘿嘿, 支持原创, 保护劳动成果, 欢迎转载.   这里的脚本是针对著名web调试代理工具fiddler2所写的, 那Aaron君在工作中总是遇到后台不能同步完成工作的情况, 需要搞一些假数据来做UT, 另外还有需要调用不同站点接口数据测试的需求. Aaron君比较懒,不想总是改动代码, 因此写了一个小工具也就是一个脚本加上一个配置文件来完成这2项工作.      CustumRules.js代码如下  1 import System; 2 import System.Windows.Forms; 3 i ...
转自http://www.cnblogs.com/hyddd/archive/2009/03/31/1426026.html   浅谈HTTP中Get与Post的区别     Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个U ...
转自 http://sinian1120na.blog.163.com/blog/static/2458050820097151033950/   这个貌似没有太简洁的方法,  只有clearTimeout和if contains两种...   最近在做一个JS效果时,发现了这么个问题:    当鼠标移入DIV内部的Img或其它元素上时,内部元素的mouseover事件被触发。但是再次将鼠标移动到DIV内部的另一个内部元素时,    却会发现首先被触发的是DIV的mouseout事件,紧接着才是当前这个元素的mouseover事件。      在网上百度查找到了一些资料,现在做 ...
Ant的buildfile是用XML写的。每个buildfile含有一个project。buildfile中每个task元素可以有一个id属性,可以用这个id值引用指定的任务。这个值必须是唯一的。(详情请参考下面的Task小节)Projectsproject有下面的属性:Attribute Description Requiredname 项目名称. Nodefault 当没有指定target时使用的缺省target Yesbasedir 用于计算所有其他路径的基路径。该属性可以被basedir property覆盖。当覆盖时,该属性被忽略。如果属性和basedir property都没有设定 ...
  转自  http://www.uini.net/2011/01/load-modules-to-create-the-best-framework-seajs-module-loader-v0-3-0-preview.html   打造最出色的模块加载框架:SeaJS Module Loader v0.3.0 预览版 2011年01月18日 遇到的问题 来看示例: // math.js Math = {}; Math.add = function(n, m) { return n + m; }; // increment.js function increme ...
  来自 孔宪涛的博客   html5 VS flash   最近关于HTML5吵得火热,很多人认为HTML5出现会秒杀Flash,以至于在各大web前端开发论坛吵得不可开交。 论坛里三言两语说的不够尽兴,只好在自己一亩三分地里敞开了说说。 也当 ...
转自 http://www.cnblogs.com/wschacker/archive/2008/01/21/1047328.html    感谢 王仕超 
第一是使用HACK 即Conditional comments,格式为: <!--[if IE]>...<![endif]--> 详情见 http://zhanjia.iteye.com/blog/369023  这种写法只有IE能够识别,就是说这种方法只能用来判断IE版本(当然对于加载样式表这件事已经足够了)。 第二种是通过JavaScript判断浏览器类型,然后在页面动态生成<link>元素。好处是可以判断各种不同的浏览器类型。 具体就是通过 1. navigator.userAgent[.toLowerCase()] 得到当前客户端的名称 ...
第一是使用HACK 即Conditional comments,格式为: <!--[if IE]>...<![endif]--> 详情见 http://zhanjia.iteye.com/blog/369023  这种写法只有IE能够识别,就是说这种方法只能用来判断IE版本(当然对于加载样式表这件事已经足够了)。 第二种是通过JavaScript判断浏览器类型,然后在页面动态生成<link>元素。好处是可以判断各种不同的浏览器类型。 具体就是通过 1. navigator.userAgent[.toLowerCase()] 得到当前客户端的名称 ...
1. grid.getStore().getCount(); //未分页时 , 获取总行数 2. grid.getStore().getTotalCount(); //存在分页时 , 获取总行数 3. grid.getView().getRows().length;
from: http://hi.baidu.com/hanlicun/blog/item/d78cc92fb69902331e3089f5.html     Ext中包含了几个以get开头的方法,这些方法可以用来得到文档中DOM、得到当前文档中的组件、得到Ext元素等,在使用中要注意区别使用。 1、get方法 get方法用来得 ...
因为最近js写得太多, 分了好几层, 导致引入js的引入变成非常繁琐的工作. 于是写了小工具, 用于批量引入制定目录下的js文件. 思路很简单, 就是在jsp上生成<script src="***"></script> 高手帮我看看有没有更简洁的方法     import java.io.File; import java.io.IOException; import javax.servlet.jsp.JspWriter; public class UiWidget { public void importJs(Strin ...
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset ...
  set MY_JAVA=e:\java echo 设置JAVA环境变量 1.5 set JAVA_HOME=%MY_JAVA%\j2sdk1.5 set CLASSPATH=.;%JAVA_HOME%\lib set PATH=%PATH%;%JAVA_HOME%\bin echo 设置 XERCES_HOME 环境变量 set XERCES_HOME=%MY_JAVA%\Xerces2-J-2.6.2 set PATH=%PATH%;%XERCES_HOME%\bin echo 设置 ANT 环境变量 1.6.1 set ANT_HOME=%MY_JAVA% ...
Global site tag (gtag.js) - Google Analytics