mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Do 28.03.2024 18:43 Benutzername: Passwort: Auto-Login

Thema: PopUp-Fenster von Mutterseite aus über img schließen vom 26.12.2005


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> PopUp-Fenster von Mutterseite aus über img schließen
Autor Nachricht
basicrhodan
Threadersteller

Dabei seit: 26.12.2005
Ort: -
Alter: -
Geschlecht: -
Verfasst Mo 26.12.2005 15:32
Titel

PopUp-Fenster von Mutterseite aus über img schließen

Antworten mit Zitat Zum Seitenanfang

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 15:34, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
Raumwurm

Dabei seit: 21.12.2004
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Mo 26.12.2005 17:01
Titel

Antworten mit Zitat Zum Seitenanfang

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();
}
}
  View user's profile Private Nachricht senden
Anzeige
Anzeige
dastef

Dabei seit: 03.11.2003
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Mo 26.12.2005 17:04
Titel

Antworten mit Zitat Zum Seitenanfang

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 Lächel
  View user's profile Private Nachricht senden
basicrhodan
Threadersteller

Dabei seit: 26.12.2005
Ort: -
Alter: -
Geschlecht: -
Verfasst Mo 26.12.2005 19:29
Titel

Antworten mit Zitat Zum Seitenanfang

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 19:37, insgesamt 3-mal bearbeitet
  View user's profile Private Nachricht senden
Raumwurm

Dabei seit: 21.12.2004
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Mo 26.12.2005 20:46
Titel

Antworten mit Zitat Zum Seitenanfang

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>
  View user's profile Private Nachricht senden
 
Ä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?
[_PHP/JS_] Fenster öffnen & schließen
[Flash] Browser-Fenster schließen
Hilfe für: Fenster laden und schließen
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.