IE6.0下调试WEB真的很痛苦.特别是在web2.0时代。但是遗憾的是,IE6对DHTML的支持极差。有时候出现的莫名其妙。昨天调试的时候,差点被这个问题给气死:对动态生成的html元素,进行关联操作。比方说,我先用脚本生成一个select, 并设定它的值,而后用脚本生成另一个select,并根据前一个select的值,设定它的值。在FF下一切正常,在IE下,时而正确,时而错误。我调试了半天,当在每行代码之间添加alert时,运行就正常。实在无奈时,突然想到会不会是这样的原因造成的:脚本生成的元素还没来得及被"有效"就开始对其执行操作?在代码中添加了alert,使动态生成的html有时间生效。于是乎,我添加了几个setTimeout,果然,结果就正确了。但是在平常的代码中添加几个莫名其秒的setTimeout,日后再看这段代码时,如果没有适应的注释,估计又会被雷到一次。
哎,IE,我怎么说你呢?在Web2.0时代,你已经落伍了。不是我抛弃了你,是你抛弃了我。