emu in blogjava

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  171 随笔 :: 103 文章 :: 1052 评论 :: 2 Trackbacks
abit 14:33:39
emu,用AJAX的话,是不是页面通常要做成DIV的?
emu 14:34:32
没有必然的关系,但是用div会方便控制的多
abit 14:35:21
用TABLE呢,有什么坏处?
emu 14:36:38
首先,table不能直接用innerHTML来生成行和单元格,innerHTML只能操作到单元格里面的内容
emu 14:37:39
需要循环输出多行的内容的时候,要么用脚本一行一行的克隆,要么修改table的outerHTML,从外面修改进来(这不是标准API)
abit 14:38:13
。。。真恐怖
emu 14:38:49
更糟糕的是,在克隆行的时候,IE有各种各样的bug,会产生千奇百怪的错误,报告一克隆就关IE、死机,甚至我还遇到过一克隆就自动重启的
abit 14:38:58
 
emu 14:39:43
就是在那段历史时期,他们开始说我是专门给比尔该死擦屁股的
abit 14:40:20
哈哈
abit 14:40:28
能给他擦也很牛啦
emu 14:42:14
再说,反复的节点操作没有优化余地,而生成html的过程是字符串处理,我们有正则,有数组,可以递归可以递推,有各种方式来优化,最终给innerHTML赋值的时候解析速度比反复克隆行好块几个数量级。
abit 14:42:30
恩。。。看来还是要多用DIV喽
emu 14:43:15
又成功说服一个呵呵
posted on 2006-07-07 14:46 emu 阅读(3707) 评论(9)  编辑  收藏

评论

# re: 又说服一个人用div代替table 2006-07-07 19:42 zkjbeyond
结果是好的。
过程有些问题。
http://www.onestab.net/seybold/
  回复  更多评论
  

# re: 又说服一个人用div代替table 2006-07-10 12:30 emu
唉,onestab的网站停很久了。那篇文章其实现在到处搜的到了,我也推荐给很多人看的。  回复  更多评论
  

# re: 又说服一个人用div代替table 2006-07-13 16:21 YanJiang
HI,HUANG LAO DA HAO < LU GUO   回复  更多评论
  

# re: 又说服一个人用div代替table 2006-07-15 14:35 emu
江江在说火星话?  回复  更多评论
  

# re: 又说服一个人用div代替table 2006-09-09 10:47 创亿无限
我一直提倡用div
因为div可以自由组装
自由移动
不象表格一样会出现意想不到的错误  回复  更多评论
  

# re: 又说服一个人用div代替table 2006-10-29 22:12 123
我不认为table一无是处。  回复  更多评论
  

# re: 又说服一个人用div代替table 2006-10-31 21:36 emu
这里有人说table一无是处吗?  回复  更多评论
  

# re: 又说服一个人用div代替table 2007-02-01 21:11 事实上
。。。 我再可龙啊  回复  更多评论
  

# re: 又说服一个人用div代替table[未登录] 2007-02-08 17:55 steven
强烈同意,尤其是在后期维护时,更觉得这个的重要性,这两天在改一个结算主表,把我郁闷的,用了二维数组,还是用TABLE,再混上JSP代码,看得我超级不爽。还是看自己写的代码舒服,干干净净,全都是DHTML,结构清晰,修改查错都快。  回复  更多评论
  


只有注册用户登录后才能发表评论。


网站导航: