2009-04-16 62 views
1

我遇到一个我正在处理的网站存在问题,可用于here问题与JavaScript(jQuery)。在Firefox中工作,但不在IE中

在使用Firefox浏览时,该网站上的JavaScript可以像inteded一样工作。然而,在IE7中,JavaScript甚至没有执行。

由于我是JavaScript新手,我怀疑我可能在代码中的某处出现了明显的错误。

任何帮助表示赞赏!

+2

你真的需要在这里提供更多的信息位。 ..是值得的,是的,jQuery确实(而且应该)在现代IE版本上工作。 如果你看到IE的任何javascript问题记录(唉,IE js调试支持太糟糕了),请尝试首先检查它们。 – StaxMan 2009-04-16 18:13:56

回答

9

这里是你的问题:

$.get("ajax.php", {case: caseNr, picturenr: picNr, pictureinfo: true}, function(data){ 

情况是一个保留字。当使用哈希值,总是让键是字符串,你将永远不会让自己在麻烦

$.get("ajax.php", {"case": caseNr, "picturenr": picNr, "pictureinfo": true}, function(data){ 
2

你的问题是出在43行,karlsten.js,IE8的,所以你可能要调试它在IE8,如果可能的话,或者获得Web开发者工具。 $获得(“ajax.php”,{案例:caseNr,

但是,有人只提交了这一点,我之前做过,有一个很好的答案:)

相关问题