我遇到了问题..网站在safari,chrome和firefox(mac和win)中正常工作但在Internet Explorer中我收到与mootools相关的错误:Line:59 Character:102。
网站网址为:http://example.com(出于安全原因我删除了网址)
我注意到mootools正在加载两次,也许另一个组件再次调用它,我怎么能删除这个调用?或者我如何定位女巫组件正在进行此调用?
另一件事是gmaps不起作用(仅在IE中)(之前有效) 这个地图是由一个名为iproperty的组件生成的,我在支持论坛中提出但没有回复。
这非常令人沮丧,因为我没有制作网站,也不知道安装错误。
非常感谢任何建议或指示。
谢谢你们, 路易斯。
答案 0 :(得分:1)
我建议您搜索网站的源代码,以确定MooTools的嵌入位置。它可能是任何插件。
至于谷歌地图不在IE中工作,我很确定这也归结为MooTools问题。
答案 1 :(得分:1)
我希望不会使用两次(或者我...这使得这个解决问题...) 如果是这种情况,请告诉我,我会指导您完成它。
否则, 无法删除脚本(不更改JDocument类),因为没有删除脚本的方法,并且对存储脚本的_scripts数组的访问是私有的。
这也不是正确的解决方案。 正如@Pekka指出的那样,试着找出额外添加脚本的原因。 很可能是模板或其中一个插件应该受到指责。 你有该网站的本地副本吗?您可以通过禁用某些插件并更改模板来查看原因。 然后,查明不符合代码的代码。如果您有文件的本地副本,则可以搜索确切的包含点并找出确切的结果。任何包含mootools核心文件的内容都非常奇怪。
答案 2 :(得分:0)
好的..终于解决了,问题是谷歌地图的初始坐标不正确,Internet Explorer停止工作。奇怪的是。
非常感谢!