最新评论

共2页: 1 2 下一页 
lyamlf123 2009-01-08 11:29
@蠕虫
给你发道cai2019@21cn.com 里了。可是,没发送成功。
你忘记留一个有用的邮箱了。
蠕虫 2009-01-08 11:12
为什么下载出现403的???!!!!

LZ转发一下我邮箱,号码,TKS!
lyamlf123 2008-12-26 02:27
@cloudgamer
谢谢你的建议。
我有几点不明白,如果document.write,那不整个文档都被重写了?

initialize 在这里起到个够着函数的作用,个人编程习惯是不喜欢构造函数有太多东西。

内存泄露到是真不懂,呵呵。不敢说什么,等项目真正用到这个coolbox时,我会结合大家说继续改进。实践中学习嘛。
cloudgamer 2008-12-25 22:55
我觉得你把注释掉的那段div用document.write更好
show里面创建div的内容放到initialize
show就负责修改div的内容和显示
然后一个close方法负责隐藏div
如果每次都创建div然后移除可能会造成内存泄漏的,这种操作应该减少
还有document.body.appendChild在ie有bug可能会导致那个什么什么错误
提些意见 不要见怪
lyamlf123 2008-12-25 10:50
@cloudgamer
coolbox有个方法:append,可以实现。
至于是用appendChild ,还是innerHTML,这是个效率的问题,放这里探讨没意思。
另外,非常欢迎各位提出意见,但请注意,我之所以给出源代码,是希望对‘有用的人’提供帮助,如果你觉得没用,也请不要随意说道。
cloudgamer 2008-12-25 10:32
@lyamlf123
难道你不会用dom控制html嚒
lyamlf123 2008-12-24 22:11
@QQQQQQQQ
谢谢告知。不过,依然有很多人使用prototype 。总不能因为要这样一个小功能,而又去引用jQuery吧。
lyamlf123 2008-12-24 17:26
@cloudgamer
对了,自适应高度那里,您看出是什么原因了吗?

在子DIV最后加上一个新的标签,代码如下:
<style type=”text/css”>
.clear{clear:both;margin:0;padding:0;height:0;font-size:0}
</style>
<div id=”parent”>
<div id=”sub1″ style=”float:left”>子标签</div>
<div id=”newsub2″ class=”clear”>新的子标签</div>
</div>
这种情况下,可以解决自适应高度问题。
但是如果我动态添加 div id="newsub2" ,就没有起作用了。
lyamlf123 2008-12-24 17:24
@cloudgamer
我需要的是动态添加div ,而不是写死。
cloudgamer 2008-12-24 16:43
div都是html中的
添加什么都可以啊
lyamlf123 2008-12-24 16:40
@cloudgamer
原来是你。我看过你的例子,需要向你学习。
不过你那个东西有点复杂,而且我的项目要求可以动态向高亮DIV中添加元素,比如DIV IMG等。
lyamlf123 2008-12-24 12:19
@Leem
没错,就是模仿lightbox 。不过coolbox可以自己添加div进去,非常自由。
lyamlf123 2008-12-24 12:18
@路过的
放射状刚好被高亮DIV挡住了,仔细看就能察觉
lyamlf123 2008-12-24 12:18
@紫色永恒【4楼】
谢谢。我没有用过blockUI,有空会去尝试下。
lyamlf123 2008-12-24 12:07
@来客心动
呵呵,才开始接触Prototype,发现1.6的,没有中文帮助,就只好采用了1.5
Leem 2008-12-24 09:57
这个不就是传说中的LightBox吗?有什么区别?
共2页: 1 2 下一页