我正在开发一个系统,用户可以在其中设计自己的网站 - 使用现成的模板或从头开始设计模板。我即将完成系统,它与Firefox兼容。对于这个系统,我使用了jQuery拖放插件,TinyMCE,范围对象和样式表DOM对象。截至目前,它适用于Firefox,但我需要在IE8,IE7,Safari和Chrome上顺利运行。我在这里有点担心如何处理所有浏览器的整个JS部分。
我正在考虑两种选择 -
请建议哪种方法可以更好地使系统保持一致和稳定。
答案 0 :(得分:1)
然后你不应该有足够多的代码来支持任何浏览器来证明提供不同的脚本。
答案 1 :(得分:0)
使用jQuery或其他库编写与浏览器无关的代码。 您不应该需要任何特定于浏览器的JS - 仅限浏览器特定的CSS,具体取决于您的操作。而且由于通常只有IE需要你可以使用条件注释轻松地为某些IE版本嵌入第二个CSS文件。