jQuery / Ajax内容未在资源管理器中显示/加载

时间:2011-03-12 01:07:41

标签: jquery ajax explorer

我一直在使用几乎所有jquery / javascript的模板。大多数情况下我正在学习jquery / javascript。我的网站位于http://chainery.comoj.com。该网站在FF和Safari中运行良好,但唉,IE没有加载第一页。 ajax指标显示出来就是这样。在第一页上,它从xml文件加载数据并显示它。我以为我远离IE中粗略的东西,但我错过了一些东西。 “产品”页面确实正确加载了所有内容,但在文本的左侧应该是图像。我希望这是同样的问题。我知道我在这里缺少信息,我愿意发布任何需要的东西,但我不知道从哪里开始。

非常感谢,                       托德

1 个答案:

答案 0 :(得分:7)

在template_xml.js中,你在第170行死亡。

$("title").text($(this).find("pageName").text());

这个jquery bug is discussed here

他们的解决方案是:

  

更改文档标题的正确跨浏览器方式是通过document.title属性。

他们将这个错误标记为“wontfix”。 希望这会有所帮助。

BWI,对于其他任何搜索,您看到的错误是:

  

意外调用方法或属性访问。行:113符号:193   代码:0 URI-code:/ jquery-1.4.3.min.js

对于那些好奇我如何追踪它:

  • 在IE中,点击F12调出调试器。

  • 点击“脚本标签”

  • 点击“开始调试”(页面重新加载)

  • 在右窗格中,单击“调用堆栈”
  • 开始记录条目,直到我停止查看低级jQuery代码,然后开始查看用户的代码。
  • 条目是:$("title").text($(this).find("pageName").text());(与我在上面提到的错误快速谷歌时所读到的内容一致。)