PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Firebird stürzt beim Click von JS-Buttons von lf.de ab



Toff
14.04.04, 11:02
Hi!

Ich hab hier ein Debian SID mit Firebird 0.8. Sobald ich auf einen der mit JavaScript hinterlegten Buttons wie "Themenoptionen", "Suchen" oder "Nützliche Links" clicke stürzt Firebird kommentarlos ab, bei keiner anderen Webseite habe ich bisher diesen Bug in Firebird bemerkt.

Gibt es noch einen anderen Weg ein Thema zu abonieren, als über den Button "Themenoptionen"? Wenn ich JS abschalte, kann ich zwar gefahrlos auf den Button clicken. Es tut sich verständlicherweise natürlich nichts mehr. Und einen Link zum abonieren finde ich auch nicht mehr. Früher gab es mal am Ende jedes Thread ein kleines Feld mit "Druckansicht", "Abonieren" usw. Doch dieses gibt es leider nicht mehr.

Danke
Toff

Spike05
14.04.04, 11:05
Kann deinen Fehler nicht nachvollziehen, aber da du Debian benutzt wirst du wahrscheinlich Blackdown-Java (heißt das so?) verwenden. Evtl. liegt es an dem.

Hab das Forum schon mit Mozilla, galeon, Firebird, konqueror getestet und konnte bisher nichts feststellen was zu Problemen führt.

Gruß

Jochen

taylor
14.04.04, 11:23
Kann den Fehler nicht bestätigen. Die Einblendung kommt sogar animiert.

Gruß,
Taylor

GoKi
14.04.04, 11:23
Ich kann es nachvollziehen.
Wenn ich auf "Themen-Optionen" klicke, dann landet der Firefox 0.8 (Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040207 Firefox/0.8) im Nirvana.
Ich verwende ebenfalls Debian, allerdings Woody mit ein paar Backports.
Firefox ist der ganz normale von Mozilla.


Kann deinen Fehler nicht nachvollziehen, aber da du Debian benutzt wirst du wahrscheinlich Blackdown-Java (heißt das so?) verwenden. Evtl. liegt es an dem.
Ich dachte immer: JavaScript != Java.
Ich hab das normale SDK von Sun installiert, aber davon weiß der Firefox nix.

Edit: Lustig, nachdem er zweimal abgestürzt ist als ich auf Themen-Optionen geklickt habe, funktioniert es nun... ;) :confused:

Kip
14.04.04, 12:14
Ich dachte immer: JavaScript != Java.
Ich hab das normale SDK von Sun installiert, aber davon weiß der Firefox nix.


da hast du auch vollkommen recht - Java und Java Script haben bis auf den Namen ABSOLUT nichts gemeinsam. Java Script ist eine in HTML eingebettete Scriptsprache und mit Java garnicht zu vergleichen ...

peschmae
14.04.04, 12:31
JavaScript gibts auch sonst. Ich glaub QSA braucht das. :)

MfG Peschmä

Toff
15.04.04, 01:47
Edit: Lustig, nachdem er zweimal abgestürzt ist als ich auf Themen-Optionen geklickt habe, funktioniert es nun... ;) :confused:
Hehe, bei mir stürzt der Feuervogel immer beim Click auf die Buttons ab...

Was mich jetzt etwas verwirrt. Ich öffne lf.de unter Windows mit Firefox. Hier gibt es keine Probleme mit den Buttons. Doch eins ist komisch.

Ist JavaScript aktiviert, kommen natürlich die Popups. Deaktiviere ich JS, sind die Buttons funktionslos und es fehlt die Box am Ende der Page, wo man die Optionen (Druckansicht, Abonnieren etc.) auswählen kann, schalte ich jedoch Proxomitron ein (ein lokaler http Proxy, um Werbung und "böse" Skripts abzublocken) wird - egal ob JS jetzt an ist oder nicht - das "Popup" rausgefilter *aber* ich hab die Auswahlbox wieder, die ohne Proxomitron fehlte.

Imho stimmt das was mit der JS-Browserweiche nicht. Mit einem Browser bei dem JS deaktiviert ist, hab ich keine Chance Themen zu abonieren usw.

CU
Toff

Toff
19.04.04, 19:08
Hi!

Ich möchte diesen Thread nochmal hochbringen, und einen Mod bitten ihn vielleicht ins "Tipps und Anregungen zur Site" zu schieben, denn imho stimmt irgendwas mit der JS Browserweiche nicht.

Wie beschrieben stürzt Firefox beim Clicken auf die "Suchen" usw Buttons ab. Dies liese sich ja einfach durch deaktivieren von JS clientseitig lösen. Doch dann fehlt die doch recht wichtige Funktion Themen abonnieren oder in der Druckansicht anzeigen zu lassen, da der Button "Themen Optionen" in der Threadansicht keine Funktion mehr hat.

Das komische: Im html Code der Page wird immer eine "Box", die diese Optionen als ganz normale html links enthält, mitgeliefert. Diese wird jedoch nie angezeigt, egal ob JS akiviert ist oder nicht:

<!-- thread tools menu -->
<div class="vbmenu_popup" id="threadtools_menu" style="display:none">
<form action="postings.php" method="post" name="threadadminform">
<table cellpadding="4" cellspacing="1" border="0">
<tr>
<td class="thead">Themen-Optionen<a name="goto_threadtools"></a></td>
</tr>
<tr>
<td class="vbmenu_option"><img src="images/buttons/printer.gif" class="inlineimg" alt="Druckbare Version zeigen" /> <a href="printthread.php?t=82988" accesskey="3">Druckbare Version zeigen</a></td>
</tr>
<tr>
<td class="vbmenu_option"><img src="images/buttons/sendtofriend.gif" class="inlineimg" alt="Diese Seite per E-Mail verschicken" /> <a href="sendmessage.php?do=sendtofriend&amp;t=82988">Diese Seite per E-Mail verschicken</a></td>
</tr>
<tr>
<td class="vbmenu_option"><img src="images/buttons/subscribe.gif" class="inlineimg" alt="Abonnement" />
<a href="subscription.php?do=addsubscription&amp;t=82988">Dieses Thema abonnieren</a>
</td>
</tr>
</table>
</form>
</div>
<!-- / thread tools menu -->

Die Box wird bei mir auf meiner Windows Kiste "sichtbar". Dort nutze ich Proxomitron als lokalen Filterproxy. Dieser macht diese Box sichtbar. Imho sollte die Box doch bei Browsern mit deaktivierten JS angezeigt werden. Doch das klappt nicht...

Servus
Toff

palm-man
19.04.04, 22:44
<div class="vbmenu_popup" id="threadtools_menu" style="display:none">


Warum wird die Box wohl nicht angezeigt? Das ist die Box, die du eigentlich sehen solltest, wenn du auf "Themen-Optionen" klickst. Sie ist unsichtbar. (wegen CSS: display: none; ) Das Javascript macht die Box sichtbar und positioniert sie an der richtigen Stelle.
Proxomitron beseitigt wahrscheinlich das Style-Attribut, deshalb siehst du über den Proxy die Box trotzdem.

Toff
19.04.04, 23:36
Ist halt nur ärgerlich, dass man ohne Javascript wichtige Funktionen wie Themen abonnieren und Druckansicht nicht nutzen kann...

CU
Toff

AceTheFace
20.04.04, 07:31
Ist halt nur ärgerlich, dass man ohne Javascript wichtige Funktionen wie Themen abonnieren und Druckansicht nicht nutzen kann...

CU
Toff

Ja gut, wo leben wir denn? Heutzutage ist JavaScript halt ein wichtiger Bestandteil von Websiten. Wer da abschaltet, braucht sich meiner Meinung nach nicht über das Fehlen von Funktionen beschweren. Und ich glaube auch nicht, dass Eicke jetzt anfängt das JavaScript im Board durch selbstgeschriebenes HTML zu ersetzen :)
Zum PopUps blocken einfach den PopUp-Blocker des jeweiligen Browser aktvieren, wobei du so nat. nicht auf die aufgepoppten Banner klicken kannst um das Forum zu unterstützen :/
Ich habe hier mit meinem Firefox auf jeden Fall keinerlei Probleme:
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040401 Firefox/0.8

Gruß,

Ace

pippi
20.04.04, 08:19
Hej!

Vielleicht hilft's ja auch Euch? Mein Mozilla 1.6 ist neuerdings immer abgestürzt, wenn eine bestimmte Werbung hier eingeblendet werden sollte. Ich hatte Popups deaktiviert. Durch einen Tipp eines Nutzers hier im Forum nun, kann ich normal hier herumsurfen ohne Abstürze des Browsers: ich musste einfach nur "Popups" wieder zulassen. Vielleicht ist's ja bei Firefox ähnlich? Finde ich zwar beknackt mit dem amoklaufenden Popup, aber irgendwer wird sich dabei schon was gedacht haben, nicht wahr ;)

pippi

Toff
20.04.04, 11:54
Ja gut, wo leben wir denn?...
Stoooop, Mistverständniss. Es gibt sowas wie Browserweichen :) Dazu ist ja wohl auch der im Code enthaltene Block gedacht. User mit JS brauchen den Block nicht, sehen ihn also auch nicht. User ohne JS brauchen ihn , sehen ihn jedoch auch nicht.

Ausserdem schon mal an unsere Linuxkollegen gedacht, deren Sicht eingeschränkt oder nicht mehr vorhanden ist? Ich jobbe in einer Einrichtung für Blinde. Viele (oder eigentlich alle) nutzen dort Linux. Schon mal Lynx mit Javascript gesehen ;) Aaaaalso man sollte schon alle Funktionen ohne JS nutzen können :)

JS ist bei mir an, das Problem ist nur dass die hier genutzen Skripte Firefox (zumindest unter Debian) sofort zum Absturz bringen. Das geht ja nicht nur mir so.

Die Popups sind allerdings hier kein Problem.

CU
Toff

bash.hax0r
18.11.04, 17:23
der thread hier ist zwar schon aelter, aber das hier angepsrochene problem trat bei mir auch noch mit "firefox 1.0 pre" (Mozilla/5.0 (X11; U; Linux i686; rv:1.7.3) Gecko/20041026 Firefox/0.10.1) auf.
und hier im forum hab ich keine loesungsansaetze gefunden, allerdings bin ich in einem anderen forum auf folgenden tip gestoßen:



chmod a+r -Rv /usr/X11R6/lib/X11/fonts/


als jedem user leserechte auf alle fonts gestatten. (seltsamerweise war das tatsaechlich nicht der fall)

den direkten zusammenhang kann ich zwar auch nicht erkennen, allerdings ist mein firefox seitdem kein weiteres mal bei klicks auf javascript-links gecrashed.

Toff
19.11.04, 02:58
Danke dir bash.hax0r,

mit Firefox 1.0 läuft hier mittlerweile alles bestens. Keinerlei Probleme mit lf.de. :)

Servus
Toff