昨晚忙到三点半,加上今天一天,我重构了一下JSA以前的代码。 增加了对全局变量混淆的设置, 公开了部分API调用接口。 方便于二次开发 现在邀请大家测试测试。 国庆前说了要完成的事情,拖到现在^_^ 补充:20071022凌晨改进版发布 完善了操作语言切换,并且在非安全区域外混淆提供了更友好的用户界面。
Sean220 写道我认为实现$import机制至少不能对用户编程有过多要求,比如你的延迟同步按需装载,还不能同一个script标签里继续编码,那这种方法我个人认为比较难以接受。特别是在一些函数里需要动态import就没办法使用。 我们最求完美,但是应为一些我们无法控制的问题存在,只能求其从次。 Sean220 写道 你考虑的第二种方法,就是异步回调的方法,我也曾经设想过,但最终实现为同步,一方面考虑设计简单化,一方面为了实现嵌套$import时候代码能正常运行. 你的设计是简单了,但可能将有成千上万的用户为一些没有避免的问题买单。 Sean220 写道 比如:$import("A" ...
被一个貌似hsqldb bug的问题折磨了好几个小时。 把经过帖出来,大家帮我看看。 习惯把hql都写成预定义的形式,同时又为了避免过多的hql定义,我的惯用伎俩:通过如下方式定义hql。 sql 代码   from Message  where packageKey=:packageKey   and ( null =  :fileKey or fileKey = :fileKey)   and&nb ...
刚刚学习了一下网页动画中上的缓动效果,分享一下学习心得。 缓动曲线的概念: 缓动曲线是一个0为起点的连续函数曲线,x轴表示时间变化,y轴表示位移变化。曲线的斜率反映出运动的数度。 缓动效果在Flash动画中比较常见,用于模拟一些现实中常见的运动轨迹,或者制造一些超绚的效果。 而且新版本的Flash中,内置了一些常用的缓动曲线函数。 可惜,Flash的这些曲线函数不是开源的,我们不知道内部如何实现,也就无法将其移植到JS中。感受其绚丽的同时,未免有一丝遗憾。 于是乎,自己琢磨琢磨。 首先,我对Flash的渐变函数接口非常不满。 搞那么多参数干吗? 要描述 ...
获取大小的属性有 CSS (大小+border)属性对应的 offset长宽属性(无标准的实事标准): 1.offsetWidth 获取对象相对于版面或由父坐标 offsetParent 属性指定的父坐标的宽度。 与 CSS width + border对应 2.offsetHeight获取对象相对于版面或由父坐标 offsetParent 属性指定的父坐标的高度。 与 CSS height + border对应 CSS (大小-padding )属性对应的 client长宽属性(无标准的实事标准): 3.clientWidth ...
jindw
  • 浏览: 203628 次
  • 性别: Icon_minigender_1
  • 来自: 初到北京
  • 详细资料
搜索本博客
存档
最新评论