JavaScript zickt im Konqueror!!!
Hi Liste, leider wieder ein unerfreulicher Rückschlag. Zu meinem Problem. Da ich für ein Institut die WEB-Seiten erstelle und Pflege, teste ich diese für gewöhnlich im Mozilla, Konqueror, IE > 5 und Netscape 4.8 Nun habe ich eine Funktion implementiert, mit deren Hilfe es sich angenehmer auf den diversen Seiten navigieren läßt. Klappte auch alles wunderbar - in jedem Browser. Aber KDE 3.2.1 sei Dank, funktionierts nimmer im Konqueror. Ihr könnt das gerne mal ausprobieren! http://www.uni-tuebingen.de/uni/bbp danach auf *Arbeitsgruppen* und dann könnt Ihr auswählen:
Group / Lab<< und >>Content<<
Die Auswahl hat, wie schon gesagt, einwandfrei mit dem Konqueror 3.1.X funktioniert. Mit dem Mozilla funktioniert sie immer noch. Vielleicht bin ich auch nur zu doof, deshalb hier der Code (gekürzt): [...] <script language="javascript"> function load() { window.document.selection.lab.focus(); link = window.document.selection.lab.value; parent.frames[2].location.href=link; } </script> [...] <select name="lab" onchange="load()"> <option value="XXXX.html" selected>Prof. XXX</option> [...] <option value="YYYY.html">Dr. YYY</option> [...] </select> [...] Ich habe schon bei den JavaScript-Einstellungen nachgeschaut. JS ist an! Bin mit dem Latein am Ende und frage mich, ob da ein riskantes Update nötig ist, wenn es doch am Konqueror liegen sollte. Beim letzten von KDE 3.1.X auf 3.1.5 gingen diverse Sachen nicht mehr - u.a.: * audiocd:/ * Drucker * alsa und auf sowas hab ich definitiv keinen Bock mehr. Das war ja der Grund, warum ich mir die 9.1. ins Haus holte! Gruß und vielen Dank für Eure Mühe und Hilfe schon im Vorraus Bernd
Am Donnerstag, 20. Mai 2004 18:37 schrieb Bernd Schwendele:
<script language="javascript"> <script content="text/javascript">
Die Angabe language="javascript" ist kein korrektes HTML nach HTML 4.0. Aber das ist alles Nebensächlich, das Problem ist der Funktionsname. Nenn das Ding anders, z.B. loadit, loadnewurl oder denk Dir was anderes aus und es geht. Mit der load() Funktion wird ne externe Datei in einen Layer geladen, anscheinend mag der Konqueror es nicht, wenn man die für eigene Funktionen nutzt. ...
und auf sowas hab ich definitiv keinen Bock mehr. Das war ja der Grund, warum ich mir die 9.1. ins Haus holte!
Hör mir blos auf, ich sitz heute schon Stunden an der Kiste um all meine Webseiten wieder hier wieder ans laufen zu kriegen. Den Apache 2.0 und das neue Virtual Hosts Konzept mit dem /etc/apache2/vhosts.d gefällt mir und hab ich recht schnell am laufen, aber meine URL-Rewrites laufen alle auf Fehler und Tomcat hab ich bisher nicht mal soweit gebracht unter http://localhost:8080 die mitgelieferte Beispielseite zu bringen, das ging bisher noch mit jeder Version ohne irgendwelche Aktionen, von Einbindung in den Apache will ich gar nicht erst anfangen. -- Machs gut | http://www.iivs.de/schwinde/buerger/tremmel/ | http://packman.links2linux.de/ Manfred | http://www.knightsoft-net.de
Hallo Manfred, hallo Leute, Am Donnerstag, 20. Mai 2004 21:10 schrieb Manfred Tremmel:
Am Donnerstag, 20. Mai 2004 18:37 schrieb Bernd Schwendele:
<script language="javascript">
<script content="text/javascript">
Hmm. Sollte das nicht <script type="text/javascript"> heißen?
Die Angabe language="javascript" ist kein korrektes HTML nach HTML 4.0.
Das auf jeden Fall. [SuSE 9.1, Apache 2.0]
[...] meine URL-Rewrites laufen alle auf Fehler
- ist Options +FollowSymlinks (oder +SymlinksIfOwnermatch) gesetzt? - Ist mod_rewrite geladen? Scheint bei der Standardinstallation nicht der Fall zu sein :-( Lösung (IIRC): In /etc/sysconfig/apache2 bei der Modulauflistung zusätzlich "rewrite" eintragen, anschließend SuSEconfig und rcapache2 restart Gruß Christian Boltz -- Und jetzt sei ein lieber Hase und hoppel irgendwohin, wo man knuddelige, fluffige kleine Dinger wie Dich in den Arm nimmt und lieb hat. [Robin S. Socha - d.c.o.u.l.m.]
Am Freitag, 21. Mai 2004 01:06 schrieb Christian Boltz:
Hallo Manfred, hallo Leute,
Am Donnerstag, 20. Mai 2004 21:10 schrieb Manfred Tremmel:
Am Donnerstag, 20. Mai 2004 18:37 schrieb Bernd Schwendele:
<script language="javascript">
<script content="text/javascript">
Hmm. Sollte das nicht <script type="text/javascript"> heißen?
Wo Du Recht hast, hast Du Recht. Das hab ich mit dem Metatag <meta http-equiv="Content-Script-Type" content="text/javascript"> durcheinandergewürfelt.
[SuSE 9.1, Apache 2.0]
[...] meine URL-Rewrites laufen alle auf Fehler
- ist Options +FollowSymlinks (oder +SymlinksIfOwnermatch) gesetzt?
Jo.
- Ist mod_rewrite geladen? Scheint bei der Standardinstallation nicht der Fall zu sein :-(
Danke, das wars.
Lösung (IIRC): In /etc/sysconfig/apache2 bei der Modulauflistung zusätzlich "rewrite" eintragen, anschließend SuSEconfig und rcapache2 restart
Ein 'SuSEconfig --module apache2' reicht, dann hats geklappt. Nur noch drei Totschalgargumente, die den Einsatz hier unmöglich machen, vielleicht überlebt SuSE 9.1 das Wochenende hier doch noch :-) -- Machs gut | http://www.iivs.de/schwinde/buerger/tremmel/ | http://packman.links2linux.de/ Manfred | http://www.knightsoft-net.de
participants (3)
-
Bernd Schwendele
-
Christian Boltz
-
Manfred Tremmel