JavaScript: Fenster schliessen
- leopittoni
- Mitglied
- Beiträge: 1162
- Registriert: 26.04.2004 20:17
JavaScript: Fenster schliessen
Hallo
Ich habe in meiner HTML-Page keine Frames aber will eine Hintergrund-Musik. Wenn man also auf einen Link klicken würde, würde es die Musik gleich abbrechen, deshalb habe ich gemacht, dass beim Betreten der Site ein Popup im Hintergrund geladen wird, indem die Musik spielt.
Ich möchte jetzt auf der Webseite einen Link machen "Musik aus!". Dieser Link sollte das im Hintergrund liegenden Popup schliessen und somit die Musik ausmachen.
Wie kann ich das? Also dass das andere Fenster mit der Musik geschlossen wird, wenn man auf den Link auf der Page (nicht auf dem Popup) klickt?
Danke, Léo
Ich habe in meiner HTML-Page keine Frames aber will eine Hintergrund-Musik. Wenn man also auf einen Link klicken würde, würde es die Musik gleich abbrechen, deshalb habe ich gemacht, dass beim Betreten der Site ein Popup im Hintergrund geladen wird, indem die Musik spielt.
Ich möchte jetzt auf der Webseite einen Link machen "Musik aus!". Dieser Link sollte das im Hintergrund liegenden Popup schliessen und somit die Musik ausmachen.
Wie kann ich das? Also dass das andere Fenster mit der Musik geschlossen wird, wenn man auf den Link auf der Page (nicht auf dem Popup) klickt?
Danke, Léo
- D@ve
- Ehemaliges Teammitglied
- Beiträge: 3842
- Registriert: 28.08.2002 19:33
- Wohnort: Bretzfeld
- Kontaktdaten:
macht man mit window.close(). Du musst das Fenster halt mit dem entsprechendem Namen ansprechen, den Du ihm beim öffnen gegeben hast.
Weitere Infos findest Du hier:
http://de.selfhtml.org/javascript/index.htm
Gruß, Dave
Weitere Infos findest Du hier:
http://de.selfhtml.org/javascript/index.htm
Gruß, Dave
There are only 10 types of people in the world: Those who understand binary, and those who don't
- leopittoni
- Mitglied
- Beiträge: 1162
- Registriert: 26.04.2004 20:17
Hallo
Wie muss ich das Fenster ansprechen? Wie kann ich dem Fenster einen "Namen geben"?
Hier ist der Code zum öffnen des Popups:
Danke, Léo
Wie muss ich das Fenster ansprechen? Wie kann ich dem Fenster einen "Namen geben"?
Hier ist der Code zum öffnen des Popups:
Code: Alles auswählen
<script language="javascript" type="text/javascript">
<!--
var win=null;
onerror = stopError;
function stopError(){
return true;
}
function music(){
myleft=20;
mytop=20;
settings="width=100,height=100,top=10000,left=10000,scrollbars=no,location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=no,dependent=no";
win=window.open("http://domain.com/music/music_popup.htm","Music",settings);
win.blur();
win.resizeTo(100,height=100);
win.moveTo(mytop,myleft);
win.location="http://domain.com/music/music_popup.htm";
}
// -->
</script>
- Blutgerinsel
- Mitglied
- Beiträge: 1801
- Registriert: 19.07.2004 18:53
- Wohnort: Landkreis Ulm
- Kontaktdaten:
- D@ve
- Ehemaliges Teammitglied
- Beiträge: 3842
- Registriert: 28.08.2002 19:33
- Wohnort: Bretzfeld
- Kontaktdaten:
Nein anders rum: Er will vom Opener aus das Fenster auch wieder schließen...Blutgerinsel hat geschrieben:Versteh ich das richtig du öffnest ein Popup und von dem Popup aus willst du auf das Fenster zugreifen welches das Popup initialisiert hat?
There are only 10 types of people in the world: Those who understand binary, and those who don't
- Blutgerinsel
- Mitglied
- Beiträge: 1801
- Registriert: 19.07.2004 18:53
- Wohnort: Landkreis Ulm
- Kontaktdaten:
hmm wenn ich das noch richtig weiss hat window.open einen Rückgabe Wert und mit diesem kann man gemäß objekt hierarchie auch auf die Methode close(); zugreifen......D@ve hat geschrieben:Nein anders rum: Er will vom Opener aus das Fenster auch wieder schließen...Blutgerinsel hat geschrieben:Versteh ich das richtig du öffnest ein Popup und von dem Popup aus willst du auf das Fenster zugreifen welches das Popup initialisiert hat?
Eingerostete Javascript Kenntnisse.....ohne Gewähr
- leopittoni
- Mitglied
- Beiträge: 1162
- Registriert: 26.04.2004 20:17
- leopittoni
- Mitglied
- Beiträge: 1162
- Registriert: 26.04.2004 20:17