Halle zusammen,
ich würde gerne beim Aufrufen meiner Startseite ein kleines Zusatzfenster aufrufen lassen, und zwar sollte das so aussehen:
In dem Mini-Fenster würde ich ein Midi (mit Text und kleiner Grafik) abspielen lassen, das dann immer im Hintergrund bleibt. Es sollte sich natürlich minimieren oder schließen lassen. Ich habe es schon selber versucht, nur ist da folgendes Problem, wenn man auf meinen Seiten hin und her klickt, wird jedesmal beim Erreichen der Startseite ein weiteres Mini-Fenster geöffnet, das sollte nat. nicht sein. Also, WIE MACHE ICH ES DASS DAS FENSTER NUR EINMAL ERSCHEINT? Was muss ich im folgenden Tag dazugeben?
(script LANGUAGE="JavaScript")
(!--
window.open("http://", "", "width=300,height=200");
//--)
(/script)
Besten Dank für Euer Wissen, Big.
Homepage selbermachen 7.852 Themen, 35.619 Beiträge
Hallo Biggels!
Dein Problem ist folgendes: Du öffnest mit window.open jedesmal ein Fenster wenn die entsprechnede Seite geladen wird! Wenn du also diesen script aud jeder Seite einbindest wirst du auch auf jeder Seite ein neues Fenster öffnen!
Die einfachste Lösung des Problems ist ein festes Frame irgendwo auf der Seite, also ein Frameset! In dem Frameset ladest du dann das ensprechende Fenster nur einmal! Nutze das Frameset doch für die Navigation und in der navigation.html steht dann noch das window script!
hope that helps,
TomLeonhart
das problem ist auch anderst zu lösen. der open()-befehl hat noch die option dem fenster einen namen zu geben über den es eindeutig identifiziert wird, wird also der window.open()-befehl aufgerufen und das fenster diesen namens existiert bereits, so wird das bestehende fenster für den inhalt genutzt und kein neues geöffnet.
Danke vielmals :-)))
Danke Tom Leonhart, das mit dem Frameset hab ich schon versucht, muss aber mit dem Platz etwas sparsam umgehen... .
Hi XAFFORD,
SUPER, das wars, es klappt. Musste nur wie du geschrieben hast dem Fenster einen Namen geben damit er es nicht wieder aufruft.
Soooooooooooooooooooo einfach (wenn mans weiss)
Tschö, Biggels