Problem mit Javascript

Hallo Zusammen,
ich benutze Firefox (immer die aktuelste Version und das aktuelste Java) und kann seit gestern eine Javafunktion nicht mehr ausführen.
Auf GMX gibt es Diskusionsforen, da kann man seine Meinung schreiben und Gleichzeitig die Meinungen der anderen Benutzer mit Daumen nach oben oder unten bewerten.
Hier ein Link:
http://meinungen.gmx.net/forum-gmx/post/12145250?sp=…

Wenn ich die Maus auf einen Daumen bewege steht unten Links im Firefox: javascript://;
Wenn ich dann klicke passiert überhaupt nichts.

In der Fehlerconsole habe ich noch diese Fehlermeldung gefunden:

Warnung: Mit document.write() wurde ein nicht balancierter Baum geschrieben, was dazu geführt hat, dass Daten aus dem Netzwerk neu geparst werden mussten. Für weitere Informationen https://developer.mozilla.org/en/Optimizing_Your_Pag…
Quelldatei: http://meinungen.gmx.net/forum-gmx/post/12145250?sp=…
Zeile: 2042

Bin für jeden Tip dankbar

MfG

Erwin Körber

Warnung: Mit document.write() wurde ein nicht balancierter
Baum geschrieben, was dazu geführt hat, dass Daten aus dem
Netzwerk neu geparst werden mussten. Für weitere Informationen
https://developer.mozilla.org/en/Optimizing_Your_Pag…
Quelldatei:
http://meinungen.gmx.net/forum-gmx/post/12145250?sp=…
Zeile: 2042

Das sieht ganz danach aus, dass dies ein Problem seitens Firefox 4 selbst ist, und nicht bei dir. Das heißt, dass man da im normalfall nichts machen kann außer warten, bis diverse Seiten Firefox 4 unterstützen.

Mein Tipp (falls Windows Nutzer): Lade dir zusätzlich Firefox Portable 3.6.17 herunter und installiere es in einen Ordner. In diesem Ordner kannst du dann die ältere Firefox Version öffnen, wobei nur Daten in diesem Ordner geändert werden. Dieses Portable Firefox kannst du auf Seiten einsetzen, bei denen du Probleme mit der neuen Version hast.

Hallo Erwin,

Wie Randall Schwarz schon sagte: „Java is to Javascript like ham is to hamster.“ Das Java-Plugin auf deinem Rechner hat nichts mit dem Javascript-Link bei GMX zu tun - das sind zwei ganz unterschiedliche Programmiersprachen.

Für dein Problem fallen mir zwei mögliche Ursachen ein:

  1. GMX hat Mist gebaut und einen Fehler in ihren Seiten übersehen
  2. Dein Browser tut nicht, was er soll

Da wir 2) besser testen können als 1), würde ich damit beginnen, deinen Firefox im „Safe Mode“ zu starten (http://support.mozilla.com/de/kb/Abgesicherter%20Modus). In diesem Modus werden keine Add-Ons geladen und der Firefox verhält sich (abgesehen von deinen Einstellungen und Profildaten) wie frisch installiert. Funktioniert der Link jetzt, ist eines deiner Add-Ons schuld. Welches dies ist, kannst du einfach durch reihenweises Abschalten und Neustarten testen.

Sollte das nicht helfen, kannst du versuchen, dir ein neues Firefox-Profil anzulegen (http://support.mozilla.com/de/kb/Profile%20verwalten). Bringt auch dies nichts, dann ist es wohl Option 1)…

Gruß
Dennis

probier´s mal in dem Du am Anfang der document.write Methode das Dokument zum Schreiben frei gibst mit document.open() und am Ende den Stream schließt mit document.close()…

Hallo Erwin.

So dringend, dass man dafür nicht das Forum hier oder sogar bei GMX bemühen könnte scheint es mir nicht…

Es gibt mehrere Möglichkeiten:
Firefox hat bei einem Update den JavaScript-Interpreter verändert oder GMX den Code hinter dem Button.
Was mir bei deiner Anfrage fehlt: Tests mit einem anderen Browser? Welche Version? Gehen andere Seiten die JavaScript benutzen? Hast Du ein Add-on wie „NoScript“ o.ä. in Benutzung?

Ist es ein Fehler in Firefox hilft eventuell die Suche in der Fehlerdatenbank: https://bugzilla.mozilla.org/
Oder einfach das nächste Update abwarten…
Auch eine Anfrage an den Forenbetreiben könnte helfen.

Viel Erfolg.

Kim

Hallo Zusammen,
ich benutze Firefox (immer die aktuelste Version und das
aktuelste Java) und kann seit gestern eine Javafunktion nicht
mehr ausführen.
In der Fehlerconsole habe ich noch diese Fehlermeldung
gefunden:

Warnung: Mit document.write() wurde ein nicht balancierter
Baum geschrieben, was dazu geführt hat, dass Daten aus dem
Netzwerk neu geparst werden mussten. Für weitere Informationen
https://developer.mozilla.org/en/Optimizing_Your_Pag…
Quelldatei:
http://meinungen.gmx.net/forum-gmx/post/12145250?sp=…
Zeile: 2042

Leider bin ich kein JavaScript-Experte und kann nichts zu Deinem Problem sagen!
Gruß
Mundartpoet

Hallo Endress,

danke für die Antwort.
Hat aber leider nichts gebracht, auch mit dem Firefox Portable 3.6.17 habe ich das gleiche Problem.
Vielleicht hast Du ja noch eine Idee?

MfG

Erwin Körber

Guten Tag Erwin,

ich benutze Firefox (immer die aktuelste Version und das
aktuelste Java) und kann seit gestern eine Javafunktion nicht
mehr ausführen.

es gibt einen Unterschied zwischen JAVA und JavaScript.
JAVA ist ein eigenständiges Produkt, das von SUN (wurde letztens von ORACLE gekauft) entwickelt wird. JavaScript hingegen ist eine Sprache, die von deinem Webbrowser (Mozilla Firefox) ausgeführt wird, ohne dass du ein zusätzliches Programm installieren musst. Wenn du mit der Maus über das Bild fährst, siehst du also in deiner Statusleiste JavaScript.

Soweit zu Theorie. Jetzt zu deinem konkreten Fall.

GMX hat dann offenbar einen Programmierfehler eingebaut. Wenn es dir wirklich wichtig ist, diesen Button zu betätigen, setze GMX von dem Fehler in Kenntnis. Firefox ist ein viel genutzter Browser und mit ein bisschen kaufmännischem Verständnis sollten sie darauf eingehen.
Um kurzfristig eine Lösung zu erzielen, benutze einen anderen Browser wie Internet Explorer, Opera oder Google Chrome.

MfG
Stevie

Hallo Erwin,

leider kann ich Dir bei Deinem Problem nicht weiterhelfen.

Gruß Mike

Hallo Stevie,

ich habe es mit dem Internet Explorer versucht, aber das geht auch nicht.

Danke

MfG

Erwin Körber

Grüße!
Ich habe auch die aktuelle Firefox-Version drauf (4.0.1).
Bei mir erscheint das Loginfenster.
Grundsätzlich sollten wir unterscheiden zwischen Java und Javascript. Javascript wird im Browser ausgeführt (Sandbox im Browser) Java in der Virtual Machine und muss in Bytecode kompiliert werden.
Zudem ist immer die Frage wie die ganze Geschichte funktioniert.
Spontan würde ich vermuten das etwas im Script nicht stimmt.
Handelt es sich um Fehler oder Warnungen, das ist auch noch interessant.

Grüße
Matze

Hallo Matze,

bei mir kommt das Login Fenster auch und ich kann mich auch einloggen und eigene Meinungen verfassen.
Das Problem ist daß ich keine anderen Meinungen mit Daumen hoch oder runter bewerten kann.

Danke

MfG

Erwin Körber

Hallo Denis,

Dein Vorschlag hat leider nichts gebracht.

Danke

MfG

Erwin Körber

Hallo Erwin,

also ich habe mir einen GMX-Account erstellt doch war es mir nicht möglich einen Benutzernamen zu definieren.
Ich vermute einfach mal das die Probleme mit den aktuellen Browser haben (war sogar in der letzten Beta von Firefox im Audi-Konfigurator so).
Hast du es mit dem Internet Explorer und der alte Firefoxversion probiert?

Grüße

Hallo Erwin,

Java benötigst du nicht. Tipp folgendes in die Adresszeile und drück Enter:
javascript:alert("")
Erscheint dann eine leere Meldung? Wenn nicht, fehlt dir Javascript.
Der Fehler ist nur ernst zu nehmen wenn er als „Fehler“ und nicht als Mitteilung oder Warnung markiert ist.

LG

Hallo Mafa,
habe ich alles schon probiert, funktioniert auch nicht.
Danke
MfG
Erwin Körber

Hallo Bumfun,
ja, es erscheint diese leere Meldung.
Danke
MfG
Erwin Körber

Leere unter Bearbeiten> Einstellungen den Cache. („Cache leeren“)
Deaktiviere alle Plugins unter Extras>Add-Ons, falls welche installiert sind.

Funktioniert es nun?

Hallo lodar,

ich denke, dass Du die neuste Version des Firefox hast. Sonst einmal auf die aktuelle Version (4) updaten und sonst bei Adobe nach einem entsorechenden Download suchen.

Gruß

Hallo Bumfun,
auch das bringt leider nichts.
Danke
MfG
Erwin Körber