几个月前我在一个网站上工作,我从互联网的资源网站之一使用mootools menu.Firefox 4当时仍然是测试版,我没有测试过我的菜单,目前我测试了Firefox 4,令人惊讶的脚本没有工作。可能是问题的地方。提前感谢。 enter link description heremootools和firefox 4问题
回答
您使用的mootools 1.2.0 - 只是让我们在这里的几件事情清楚,我repeating myself但你去那里...
MooTools的1.2.0现在是3岁 - http://ajaxian.com/archives/mootools-12-released - 2008年6月13日。在发布时,firefox 4甚至不是一个设计概念。
mootools 1.2依赖于功能检测 - 阅读上面链接的上一个线程 - 以及现在已弃用的
getBoxObjectFor
,以确定您是否位于基于壁虎的浏览器中,如FireFox。运行在FF4这个小测试您的网站:
(通过Firebug控制台):
JSON.encode(Browser.Engine);
"{"name":"unknown","version":"","unknown":true}"
底线是,菜单的作品,但它创造尝试使用特定的风格时,JavaScript异常由于框架不理解浏览器版本而导致失败的setter/getters。这可能不会是唯一的错误,但您需要编写一些广泛的测试来捕捉所有问题,因为许多问题可能会导致不同/不需要的功能,而不是直接的例外。
总之,答案你可能不希望听到:你mootools的升级至少1.2.5.1或理想,1.3.2 - 您可能需要使用兼容模式的版本,所以旧插件继续工作。
其他重大更改:Function.bind
用于拍摄的bindObj, [args]
指定参数和现在本身定义为bindObj, arg1,... argn
最后,你可能要接受一些答案,50%是太低
积极的强化在构建这个社区方面比斥责更进一步! – restlessdesign 2011-06-06 16:26:39
- 1. Firefox 4中的Applet问题
- 2. FireFox 3.6的Silverlight 4问题?
- 3. 问题MooTools的
- 4. iframe和firefox问题
- 5. Slideshow2 Mootools的问题
- 6. Mootools延迟问题
- 7. Mootools期刊问题
- 8. Joomla + Mootools XMLHttpRequest问题
- 9. Mootools吐温问题
- 10. Mootools事件问题
- 11. 菜单填充问题自FireFox 4
- 12. Firefox 4是否存在GZip问题?
- 13. Firefox中的ajax缓存问题4
- 14. Firefox 4提交按钮问题
- 15. 有关PHP和mootools的问题
- 16. JavaScript和CSS Firefox的问题
- 17. SelfSSL和Firefox问题3
- 18. Firefox和Safari的MediaElement问题
- 19. Chrome和Firefox jQuery的问题
- 20. Chrome和Firefox的setInterval问题
- 21. Mootools单击事件问题
- 22. JSON Mootools的阵列问题
- 23. Mootools Shift-Tab事件问题
- 24. IE8中的Mootools问题
- 25. Mootools/Javascript范围问题
- 26. 原型/ Mootools冲突问题
- 27. mootools单选按钮问题
- 28. ValidateRequest =“false”和.NET 4问题
- 29. 问题在和Xcode 4
- 30. Firefox Div问题
它为我以及我正在运行Nightly(Firefox Nightly)7 – Colum 2011-06-05 11:19:06