Autor |
Nachricht |
basicrhodan
Threadersteller
Dabei seit: 26.12.2005
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Mo 26.12.2005 16:32
Titel PopUp-Fenster von Mutterseite aus über img schließen |
 |
|
Es öffnet sich mit dem Start der von mir gebauten Website sofort absichtlich ein PopUp-Fenster 150x150. Man soll nun von einem verlinkten img ( onClick) dieses PopUp-Fenster von der Mutterseite aus schließen können. Also einfach window.close hilft nicht, sondern ich muss irgendwie Parameter angeben welches Fenster geschlossen werden soll. Wie könnte man das machen?
Danke und gruss basicrhodan
Zuletzt bearbeitet von basicrhodan am Mo 26.12.2005 16:34, insgesamt 1-mal bearbeitet
|
|
|
|
 |
Raumwurm
Dabei seit: 21.12.2004
Ort: -
Alter: -
Geschlecht:
|
Verfasst Mo 26.12.2005 18:01
Titel
|
 |
|
wenn du z.B. per
window.open("Adresse.html", "Zweitfenster");
ein Fenster öffnest, kanns du es per
Zweitfenster.close(); auch wieder schließen
besser vorher abfragen obs überhaupt auf ist:
function abchecken () {
var istEsAuf = window.open("Adresse.html", "Zweitfenster");
if (istEsAuf.closed == false) {
Zweitfenster.close();
}
}
|
|
|
|
 |
Anzeige
|
|
 |
dastef
Dabei seit: 03.11.2003
Ort: -
Alter: -
Geschlecht:
|
Verfasst Mo 26.12.2005 18:04
Titel
|
 |
|
normalerweise sollte man doch über foo = wndow.open()
weiterkommen oder nicht? foo.close() oder nicht .. weil
foo.focus() geht ja dann auch .. aber das nur als anregung ..
ich habs nicht probiert
|
|
|
|
 |
basicrhodan
Threadersteller
Dabei seit: 26.12.2005
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Mo 26.12.2005 20:29
Titel
|
 |
|
So funktioniert es nicht. Was ist daran falsch? Ich öffne mit der ersten onLaod-Prozedur das PopUp-Fenster und es funktioniert, über einen Link auf der Mutterseite will ich es dann wieder mit der zweiten Prozedur schließen, und das funktioniert nicht:
1. Prozedur (Öffnung PopUp-Fenster):
<script language="JavaScript">
<!--
function open_on_entrance(url,name)
{
popupWin = window.open('musik_ein.html','fenster', ' width=100,height=100,left=0,top=0')
}
// -->
</script>
onload="open_on_entrance()"
2. Prozedur (Schließung PopUp über ImageLink von Mutterseite aus):
<script language="JavaScript">
<!--
function close_on_entrance(url,name)
{
fenster.close('musik_ein.html','fenster')
}
// -->
</script>
onload="close_on_entrance()"
Zuletzt bearbeitet von basicrhodan am Mo 26.12.2005 20:37, insgesamt 3-mal bearbeitet
|
|
|
|
 |
Raumwurm
Dabei seit: 21.12.2004
Ort: -
Alter: -
Geschlecht:
|
Verfasst Mo 26.12.2005 21:46
Titel
|
 |
|
hmm, komisch. schreibs doch mal so:
Code: |
<html>
<head>
<script language="JavaScript">
<!--
var fenster = window.open('musik_ein.html','fenster', 'width=100,height=100,left=0,top=0');
function oeffnen()
{
fenster();
}
function schliessen()
{
fenster.close();
}
// -->
</script>
</head>
<body onload="oeffnen();" onBlur="schliessen();">
<a href="javascript:schliessen();">close</a>
</body>
</html>
|
|
|
|
|
 |
|
|
 |
Ähnliche Themen |
Fenster öffnet Popup / Link im Popup öffnet Seite in Fenster
Flash Fenster schließen?
[Java Script] Neues Popup öffnen und altes schließen?
[Flash] Browser-Fenster schließen
Hilfe für: Fenster laden und schließen
[_PHP/JS_] Fenster öffnen & schließen
|
 |