2011-06-02 92 views
0

适用于safari/firefox/chrome/opera for mac + pc。但不适用于Safari iPhone。 "error occurred"是比什么都好,但不是非常有用的消息。 是否有快速确定问题原因的方法?该网站本身是svg +很多javascript/jquery。它也使用mac safari vs iphone safari

eval() 

这也可能是失败的原因。

错误的网站是here,和代码是在SVN code.google.com上

回答

3

我认为问题是google.load()。很显然,在某些浏览器中,包含的顺序可能不是您所期望的,因此您的插件和其他代码无法加载/执行。

我建议你用你的脚本直接链接到谷歌CDN:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.3/jquery.min.js" type="text/javascript"></script> 
<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.6/jquery-ui.min.js" type="text/javascript"></script> 

或者您可以附加功能google.setOnLoadCallback()和使用jQuery的$.getScript()在那里为this thread讨论,但上面是清洁剂解决方案。

+0

解决了!非常感谢! – 2011-06-04 10:42:26

相关问题