Verweise in JavaScript

  • #1
J

JediMB

Bekanntes Mitglied
Themenersteller
Dabei seit
04.04.2003
Beiträge
244
Reaktionspunkte
0
Tach!

Jetzt hab ich mal eine bestimmt ziemlich blöde Frage:

wie bringe ich den Browser dazu, nach der Prüfung einer Bedingung per JavaScript (if else), dann auch per JavaScript eine andere HTML Seite in den Frame zu laden?

ich denke mir da was mit

document.load(test.html)

das funktioniert aber so noch nicht...

Kann mir jemand helfen?
 
  • #2
hi,

das sollte mit parent.deinFrame.location.href='deineSeite.html' gehen.

gruß
nico
 
  • #3
Hm, das klappt noch nicht:
muß noch irgendwo ein Fehler im Script sein, da er den Rest auch nicht mehr macht.

Folgende Situation:

Ich habe den Frame bottom, per HTML Frameset erstellt.
In diesen Frame wird die seite bottom1.html geladen, welche Musik abspielt.

Ich möchte nun mit dieser Seite einen Cookie setzen, der sagt, dass die Musik eingeschaltet ist.
dazu überprüfe ich, ob es einen Cookie gibt, und ob dieser den Inhalt aus hat.
Ist dies der Fall, dann soll in den Frame die Seite bottom2.html geladen werden, die keine Musik spielt. Die Cookies werden jeweils mit click auf den button zum ein- und ausschalten der Musik gesetzt.

If (document.cookie)
If (aus = document.cookie)
*hier den Befehl zum Aufruf der Seite bottom2.html
Else
document.cookie = ein;

Deiner Lösung nach müßte an die Stelle mit dem * ja jetzt
parent.bottom.location.href='bottom2.html'
rein, oder? Das klappt aber leider nicht...
 
  • #4
hast du dir das ergebnis der if/else abfage schon mal anzeigen lassen?
bekommst du ne fehlermeldung?
 
  • #5
Die if abfrage klappt wunderbar, hab das alles schon per alert kontrolliert...


----------------
EDIT:

Ich hab's jetzt! Hatte nur was falsch geschrieben, Dein Verweis klappt!
 
Thema:

Verweise in JavaScript

ANGEBOTE & SPONSOREN

Statistik des Forums

Themen
113.840
Beiträge
707.966
Mitglieder
51.494
Neuestes Mitglied
Flensburg45
Oben