Hallo,
ich habe folgendes Problem. Ich möchte folgendes Javascript in den PageContent anzeigen lassen:
<script type="text/javascript" language="JavaScript" src="http://www.windfinder.com/wind-cgi/homep…YS=2&NUM_COLS=2"></script>
Das Problem was nun auftritt, ist dass das Javascript die Hyperlinks im Menü, ect. nicht mehr so anzeigt wie vorher.
Vorher: http://kite.soololi.de/wordpress/?page_id=8
Nachher: http://kite.soololi.de/wordpress/?page_id=9)
Ich nutze WP 2.3 und für Hilfe wäre ich sehr dankbar.
Javascript in PageContent
-
-
- Gerade eben
- Anzeige
Hallo!
Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.
- ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
- ✔️ Deutsche Server & DSGVO-konform
- ✔️ Persönlicher Support (kein 0815-Ticket-System)
-
Kann ich im IE7 nich nachvollziehen.
-
Anbei mal ein Screenshot aus dem IE7 wenn man sich durch die Seite bewegt.
Wenn man direkt den Link anwählt, quasi das erste mal darauf zugreift scheint alle OK zu sein. Wenn man jedoch ein bisschen auf der Seite surft, dann wieder auf "Travemünde" geht, dann sieht sie wie im Screenshot aus. -
Möglicherweise liegt es daran, dass das, was ausgeführt ist kein JavaScript ist. Die Endung .pl weist auf Perl hin. Vielleicht spinnt dein Browser deswegen,
-
Möglicherweise liegt es daran, dass das, was ausgeführt ist kein JavaScript ist. Die Endung .pl weist auf Perl hin. Vielleicht spinnt dein Browser deswegen,
Ne, das Perl Script spuckt ja ein JavaScript aus, das passt.
Also wenn ich das richtig verstehe, ist dein Problem, dass ein paar Links in der Navigation blau angezeigt werden, richtig?
Das liegt daran, dass dein Javascript 2 CSS Dateien einbindet:
http://www.windfinder.com/css/scales.css
http://www.windfinder.com/css/homepageforecast.cssDie wollten mit dem CSS alle Links verändern, die inneralb des Objekts mit der ID #homepageforecast vorhanden sind. Dummerweise ist da ein Fehler drin und jetzt wirkt sich das CSS auf alle a:visited aus...
Am besten weist du den Anbieter mal auf das Problem hin.
Die Zeile 15 in http://www.windfinder.com/css/homepageforecast.css lautet:
und sollte durch das hier ersetzt werden:Code#homepageforecast a:link, #homepageforecast a:visited { color:#0000ff; text-decoration:underline; }Gruß
Simon
-
Hallo Simbo,
danke für diese ausführliche Erläuterung!
Ich werde den Anbieter sofort in Kenntnis setzen.
Habe ich die Möglichkeit irgendetwas an der momentanen Situation zu ändern? -
Du könntest versuchen, eine CSS Anweisung in deinem style.css für a:visited unterzubringen, die nicht überschrieben werden kann.
z.B. so:
Die !important Anweisung bewirkt, dass der Wert nicht von nachfolgenden Anweisungen überschrieben werden kann.
Dummerweise hält sich der IE nicht daran...Aber ich denke, dein Anbieter wird den Fehler schnell beheben, da er wohl selbst daran interessiert ist, fehlerfreien Code anzubieten. Zumindest hoffe ich das... :)
Gruß
Simon
-
Jaja, die Hoffnung stirbt zuletzt. :-D
Vielen Dank nocheinmal für deine Hilfe!
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!