JQuery verhindert im IE das Laden der CSS Dateien.
Eingetragen von kev52 (423)
am 23.07.2008 - 23:32 Uhr in
am 23.07.2008 - 23:32 Uhr in
Wie der Titel schon sagt, wenn auf einer Seite ein JQuery Plugin aktiviert ist, konkret das Fivestar und Content Tagging Modul, dann wird im IE7 die CSS Datei der Seite nicht mehr korrekt geladen. Das passiert aber auch nur auf den Seiten wo diese Module zum Einsatz kommen. Ich bin da echt ratlos!
- Anmelden oder Registrieren um Kommentare zu schreiben
ich kann das Problem
am 30.07.2008 - 10:32 Uhr
ich kann das Problem umgehen, wenn ich eine globale CSS erzeuge. Das wiederum ist für die Weiterentwicklung ehrlich gesagt verdammt müssig. Außerdem kann ich so kaum davon ausgehen, dass die Benutzer wirklich immer die aktuelle CSS Version der Seite sehen. Gibt es da wenigstens eine Möglichkeit, dass ich erzwingen kann, dass beim Nutzer die CSS Datei neu geladen wird.
die Reihenfolge des Einlinkens der CSS- und JS-Dateien
am 30.07.2008 - 10:48 Uhr
Bei der Problematik gibt es kleine und feine Unterschied bezüglich der Drupalversion.
Das von Dir gewählte "Drupal 5.x oder neuer" erlaubt nur ein Ratespiel zur verwendeten Drupalversion.
Allgemein (nicht Drupalversionsbezogen) könnte man testen ob es hilft die Reihenfolge des Einlinkens der CSS- und JS-Dateien zu ändern.
-------------
quiptime
Nur tote Fische schwimmen mit dem Strom.
es ist Version 5.7! das
am 30.07.2008 - 12:32 Uhr
es ist Version 5.7! das austauschen habe ich bereits getestet! vielleicht liegt dir Ursache aber auch im Zen Theme. Muss ich mal testen.
Nochmal zur Reihenfolge des
am 30.07.2008 - 12:46 Uhr
Nochmal zur Reihenfolge des Linkens:
So wie hier auf DrupalCenter (ist uebrigens Zenwalk Theme):
<style type="text/css" media="all">@import "/files/css/a7cc947cbfdbdd7e776059cf825fa556.css";</style>
<script type="text/javascript" src="/misc/jquery.js"></script>
<script type="text/javascript" src="/misc/drupal.js"></script>
Also CSS vor JS.
Beim Tauschen und erneutem Aufrufen der Seite im IE7 sollte man an ein eventuelles Browsercaching beachten bzw. ausschliessen - sprich einen Zwangsreload mit der Kombination
Umschalttaste druecken und Reloadbutton im Browser klicken.
Geht wohl auch mit irgend einer F-Taste.
-------------
quiptime
Nur tote Fische schwimmen mit dem Strom.