欢迎访问 campaign 的个人空间

我的论坛主题

  • 对事件追加的小改造

    2008-10-08 16:06:36   /   JavaScript & VBScript & DHTML 脚本技术讨论版

    我觉得对元素的事件添加有一下问题1.ie中this指针问题2.不能传递参数3.ie泄露问题我写了个封装程序,应该能觉得上述问题,欢迎拍砖var util = {addEvt:function(o,e,f,p){//p为f的参数f.Elm = o;o[e+f] = function(){f.apply(f.Elm,[].concat(p))}//e+f 可以保持唯一性document.all?o.attachEvent('on'+e,o[e+f]):o.addEventListener(e,o[e+f],false);o = null;//消除引用为ie的内存泄露},remEvt:function(o,e,f){document.all?o.detachEvent('on'+e,o[e+f]
  • 手痒痒系列之2

    2008-09-16 16:32:40   /   JavaScript & VBScript & DHTML 脚本技术讨论版

    看了cloudgamer老大的LightBox内容显示效果,手痒重写了个,还没写完,只是把overlay重写了,到时再把其他的重写,而且cloudgamer老大写的overlay有个问题就是在onresize上比如当你窗口不是最大话的时候,显示覆盖层这时没有横着的滚动条,然后你最大化,也不会有横着的滚动条,但你在关闭最大化时这时横着的滚动条就出现了,按理应该也不会有,因为页面上没有,有是因为添加的覆盖层他没能变小宽度造成的,我解决了这个问题,但是感觉比较2,有更好的,一定提出来,或者我理解有问题也请提出来New Document
Open Toolbar