Seite 1 von 1
Javascript Fehler in viewtopic.php... Wie finden ?
Verfasst: 16.07.2006 11:58
von maxwel75
Hallo ! Folgender Fehler kommt im Internet Explorer wenn man sich einen beliebigen Beitrag ansieht :
[ externes Bild ]
Ist eigentlich nur ein optischer Fehler, stört aber trotzdem dein ein oder anderen Besucher...
Ich habe herausgefunden, dass der Fehler irgendwo in Zeile 360 sein muss, denn der Unterschied zwischen angezeigter Fehlerzeile und Länge des Posts liegt bei ca. 360...
Hier mal ein Link zu meiner Viewtopic.php, die auf Grund diverser Mods nicht mehr so einfach mit der originalen zu ersetzen ist.
http://www.verbraucherinsolvenz.net/viewtopic.txt
Vielleicht könnt ihr mir ja helfen

Verfasst: 16.07.2006 12:24
von Fähnchen
Läuft dein Countdown mit Javascript, und wenn ja, in welcher Datei ist das Script eingebaut?
Verfasst: 16.07.2006 12:26
von Dave
Wenn ich es richtig sehe liegt es am ICQ JavaScript (laut IE) Sehe nur keinen Fehler

Verfasst: 16.07.2006 12:40
von Fähnchen
Dave hat geschrieben:Wenn ich es richtig sehe liegt es am ICQ JavaScript (laut IE)
Stimm.
Code: Alles auswählen
document.write(' <a href="#" onClick="Javascript:window.open('icqinfo.php?info=630111', '_icqinfo_popup', 'width=400,height=300,scrollbars=yes');"><img src="templates/insoStyle/images/lang_german/icon_icq_add.gif" alt="ICQ-Nummer" title="ICQ-Nummer" border="0" /></a>');
So sieht die HTML-Ausgabe aus,k und der Fehler kann sogar angehen.
Zeile: 483
Zeichen: 65
Fehler: ) erwartet
Das ist die oben angegebene Zeile.
Code: Alles auswählen
document.write(' <a href="#" onClick="Javascript:window.open('
Und genau da will er eine geschlossen Klammer haben.
Vielleicht wäre es in deinem Fall hilfreich die ICQ-Statusanzeige zu deaktivieren.
http://www.phpbb.de/viewtopic.php?t=77808
Verfasst: 16.07.2006 13:08
von maxwel75
Fähnchen hat geschrieben:Dave hat geschrieben:Wenn ich es richtig sehe liegt es am ICQ JavaScript (laut IE)
Stimm.
Code: Alles auswählen
document.write(' <a href="#" onClick="Javascript:window.open('icqinfo.php?info=630111', '_icqinfo_popup', 'width=400,height=300,scrollbars=yes');"><img src="templates/insoStyle/images/lang_german/icon_icq_add.gif" alt="ICQ-Nummer" title="ICQ-Nummer" border="0" /></a>');
So sieht die HTML-Ausgabe aus,k und der Fehler kann sogar angehen.
Zeile: 483
Zeichen: 65
Fehler: ) erwartet
Das ist die oben angegebene Zeile.
Code: Alles auswählen
document.write(' <a href="#" onClick="Javascript:window.open('
Und genau da will er eine geschlossen Klammer haben.
Vielleicht wäre es in deinem Fall hilfreich die ICQ-Statusanzeige zu deaktivieren.
http://www.phpbb.de/viewtopic.php?t=77808
Kann ich in der angegebenen Zeile nicht einfach die klammer schliessen ? Warum sollte ich statt dessen die ICQ Anzeige deaktivieren ? und, ist dieser Fehler nicht eigentlich egal, weil er keine Funktionen behindert ?
Was mich gerade noch wundert, die von euch zitierten Codestellen sind gar nicht in meiner viewtopic.php vorhanden... Muss ich statt dessen die TPL nehmen ?
Danke für eure Unterstützung !
Verfasst: 16.07.2006 13:18
von Fähnchen
Welteken hat geschrieben:Kann ich in der angegebenen Zeile nicht einfach die klammer schliessen ?
Nein, kannst du nicht. Dann stimmt die Syntax nicht mehr.
Welteken hat geschrieben:Warum sollte ich statt dessen die ICQ Anzeige deaktivieren ?
Weil die Status-Anzeige mit Javascript funktioniert.
Wenn du die Statusanzeige rausnimmst und nur den Button einzeigen lässt ohne Statusabfrage bekommst du die Fehlermeldung nicht mehr.
Welteken hat geschrieben:und, ist dieser Fehler nicht eigentlich egal, weil er keine Funktionen behindert
Relativ, so ein Fehler ist immer unschön und wirkt unprofessionell.
Verfasst: 16.07.2006 13:39
von maxwel75
Ok. Habe die Statusanzeige nach der Anleitung deaktiviert, nun kommt kein Fehler mehr auf der Seite...
Wobei ich noch nicht ganz verstanden habe, was der GRUND für den Fehler war. Ich meine, war da ein Teil des Codes schlicht weg falsch vorgegeben, oder habe ich mich beim Einbauen von Mods irgendwo "verbaut" ?!
Verfasst: 16.07.2006 13:43
von Fähnchen
Welteken hat geschrieben:Wobei ich noch nicht ganz verstanden habe, was der GRUND für den Fehler war. Ich meine, war da ein Teil des Codes schlicht weg falsch vorgegeben, oder habe ich mich beim Einbauen von Mods irgendwo "verbaut" ?!
Also mit einem Standard phpBB tritt der Fehler nicht auf.
Das wird sich wahrscheinlich mit einem deiner Mods nicht vertragen.