关于使用JS的一点困惑

     最近在开发数据转换组件,需要写很多的 JavaScript,表格Table的添加行、删除行、添加列、删除列操作,或者编写一个可编辑到下拉框,等等的脚本。在网上搜索了很多的例子,但是还 是存在很多的问题,特别是跨平台的问题,在IE下明明显示正常,操作正常,但是到了FF就显示不出来了。平台的js不一致性真的很头疼。好在客户一般用的 是IE,但是要是有客户使用了FF,这个问题就暴露了。


    在编写JS的时候,最困难的是调试。经常得在某些地方加上alert函数,来跟踪执行的情况。经常浏览器报的脚本错误行数是不可靠的。而且就算是那行执行的错误,也很难排查错误。


     虽然目前很多的JS或者AJAX框架可以解决此类问题,比如EXT,我们现在正在使用它,但是作为数据转换组件的UI我们希望是以插件的形式表现,不需要用到此类的插件。所以只能自己编写了。对于JS到设计看来要多学习学习,不然这种效率真的会死人。


     突然想起现在正在学的FLEX,在跨浏览器就做得非常好了,只要安装了flashPlayer 到哪里都是一样的,就像JAVA一样。
但是要使用FLEX参与到项目中,我们公司估计还要一段过程。

 

    不知道大家是怎么来处理这个问题的?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值