Hallo muderseb,
ich möchte, dass beim Laden der Seite (onload) abgeprüft wird, ob sie eine bestimmte URL aufweist. Wenn ja, soll eine Funktion gestartet werden. Gemäß diesen Überlegungen habe ich folgenden Code in die externe JavaScript-Datei geschrieben:
> var urlLesen = document.URL
> if (urlLesen == "http://127.0.0.1/Debattierclub%20-%20Testseite/Kontakt/Kontakt-Sponsoring.shtml")
> { SwitchButtonSponsoring()
> }
Einfaches Problem: Es funktioniert nicht.
Funktioniert nicht funktioniert nicht! Was sagt dir die Fehlerkonsole deines Browsers?
Ist irgendwas am Code fehlerhaft oder muss es an irgendwas anderem liegen? Wenn ich den Code nicht in eine Funktion einbinde, müsste er doch automatisch ausgeführt werden, sobald die Seite geladen wird?
AFAIR wird dadurch der Code _sofort_ ausgeführt, sobald er geladen wurde. Was mich ein bisschen wundert: Du erwähnst selbst den Begriff onload, aber im Script ist davon nichts zu sehen. Versuch es mal hiermit:
window.onload = function ()
{
var urlLesen = "http://127.0.0.1/Debattierclub%20-%20Testseite/Kontakt/Kontakt-Sponsoring.shtml";
if (document.URL == urlLesen)
SwitchButtonSponsoring();
}
Mit freundlichen Grüßen,
Steffen Bruchmann
Mein Selfcode: ie:{ fl:( br:> va:) ls:& fo:| rl:( n4:& ss:| de:> js:| ch:{ mo:} zu:}