Hallo Leute,
vor einiger Zeit monierte ich mal an, dass der Konqueror via Javascript schon mal die Bilder nicht updatet. Stattdessenwerden die alten angezeigt.
Weiteres nun dazu:
Der ganze Schlunz passiert unabhängig von der Cache- oder Animationseinstellung des faulen Hundes.
Als Source wird korrekt die neue Bilddatei angegeben, nur mit der Anzeige des Bildes hapert es. Das Ganze legt sich etwas, wenn die Seite -zigmal aufgerufen wird. Und wehe, sie muss komplett neu geladen werden!
Konqueror 3.5 bekommt wohl nicht mit, wenn er neu anzeigen soll!
Weiterhin bekommt er nur halb mit, wenn ein neues Stylesheet geladen werden soll!
http://www.gamecraft.de/php_sudoku/index.php
Aus Kompatibilitätsgründen zum IE6 geschieht das via Javascript:
Code:<link rel="stylesheet" href="my_style.css" title="Holz" id="poly"> <link rel="alternate stylesheet" href="mono_style.css" title="Mono-Feld" id="mono">Was macht Konqueror, dieser faule Hund?Code:function setActiveStylesheet(watt) { var my_obj0=document.getElementById('poly'); var my_obj1=document.getElementById('mono'); if (watt==0) { my_obj0.disabled=false; my_obj1.disabled=true; } else { my_obj1.disabled=false; my_obj0.disabled=true; } }
Beim ersten Wechsel von Holz nach Mono verarbeitet der überhaupt kein Stylesheet! Naja, überhaupt ist zuviel gesagt, eine einzelne Schriftfarbe übernimmt er, dann auch für die gesamte Seite. Dadurch ist die Seite dann unbrauchbar!
Beim 2.Wechsel von Holz -> Mono macht er es endlich richtig.
Läuft das Umschalten via Fensterleiste, funktioniert alles 1a.
Kann es sein, dass Konqueror 3.5.1. bis .3 /gentoo 2.6.16.16. Rendering-Änderungswünsche von Javascript ziemlich stiefmütterlich behandelt bzw. ins Nirwana schickt?
so long,
BlueJay
Lesezeichen