Dieser Fehler wird durch ein überflüssiges, abschließendes Komma in einer Aufzählung im Javascript verursacht. Was jeder andere gängige Browser ignoriert, stößt dem IE7 leider bitter auf.
Aus gegebenem Anlass hier ein Beispiel anhand eines kleinem Javascript bzw. Jquery Scripts:
1
2
3
4
5
6
7
8
9
10
11
12
13 <script type="text/javascript">// <![CDATA[
jQuery(document).ready(function() {
jQuery("div.scrollable").scrollable({
speed: 2000,
circular: true,
easing: "swing"
}).autoscroll({
autoplay: true,
interval: 5000,
autopause: true,
})
});
// ]]></script>
Das abschließende, eigentlich überflüssige Komma in Zeile 10 ist hier der Verursacher der Fehlermeldung. Das Komma entfernen, schon ist der Fehler behoben.




Vielen Dank für den Hinweis – die Ursachen eigenständig für Javascript-Fehler im IE zu finden ist leider weiterhin unterirdisch!
Hallo Kai,
danke für den Hinweis! Genau solche Hinweise sammle ich grad’, um in der Doku von IE Mac darauf zu verlinken. Falls Du noch mehr IE Macken findest: Ich finde das Thema total interessant und freue mich über jeden weiteren Hinweis.
Freudige Grüße!
Timon