我是开发网页的超级新手。特别是从javascript动态创建的页面。
我有一个我曾经使用的页面,它使用了原型中的一些模板,来自dojo的小部件,以及普通的旧javascript。这个页面在firefox中看起来很完美。
它基本上是向表中添加行,并向单元格添加小部件。
小部件基本上看起来像是在错误的列/错误的位置。
我从哪里开始寻找firefox和IE之间的不兼容性?
答案 0 :(得分:1)
有很多网站会为您提供有关兼容性的信息。我检查谷歌。此外,您可以下载IETester,这样您就可以在大多数IE版本(5.5 +)中查看您的网站的外观。
答案 1 :(得分:0)
我目前正在尝试制作一个与FF显示良好的模板在IE中做同样的事情。
到目前为止,我正在使用相应的JS函数将div拆分为div。
然后,您可以更轻松地查找要尝试兼容的特定部分的细节。
例如,我正在实现输入键并注意到它在FF中运行良好,而不是IE。在我查看html中的特定输入框并收集后没有任何问题,我就深入研究了这个特定的JS函数。在里面我发现currentTarget并没有“正常工作”。我做了quick search on current target in IE并得到了我需要的所有信息才能让它发挥作用。
让自己成为一个优秀的JS调试器,FireBug适用于两种浏览器。
目前网络行业并没有良好的网络标准。每个人都在做自己的事情,就像房子和银行市场一样。 These guys are trying though