Selbstschließendes fenster, wie???

  • #1
C

cannabisman

Bekanntes Mitglied
Themenersteller
Dabei seit
15.01.2002
Beiträge
78
Reaktionspunkte
0
Kent jemand ein script, der es ermöglicht beim betreten einer seite sich ein popup fenster öffnet und die seite sich nach dem öffnen des popups selbst schließt. das script fürs popup muss aber in dem fenster sein,dass sich selber schließen soll.
hat jemand eine lösung für mich???

Cannabisman
 
  • #2
Hi

Probier mal self.close()

Gruß, Michael
 
  • #3
Das self.close müsste dann aber ins Ursprungsfenster.

Alternativ kannst du

window.opener.close()

nehmen. Das müsste dann ins das Popup Fenster hinein.

Cledith
 
  • #4
Ich habs jetzt mit beiden methoden getestet und hab mich für 'window.opener.close()' entschieden. leider gibt es bei beiden methoden immer wieder die gleiche abfrage ...soll das fenster geschlossen werden?. das ist sehr lästig. gibt es da eine andere möglichkeit, wo diese abfrage wegbleibt?

Cannabisman
 
  • #5
Hi,

nur wenn du das Fenster selbst (per Script) aufgemacht hast, kannst du das ohne diese Abfrage wieder schließen, so nicht. (Wenn ich mich nich irre :) )
 
  • #6
Hi

Sobal ein Fenster eine History hat kann es nicht ohne Abfrage geschlossen werden, alleine schon aus Sicherheitsgründen.
Stell dir mal vor du surfst durchs Web und auf einmal ist dein Browser zu. ::)

Gruß, Michael
 
  • #7
das ist schade.

ich hab nämlich mit perl ein webinterface zur steuerung eines mp3 players, der sich aufm router befindet geschriebn. damit das fenster des webinterface nicht so viel platz einnimt und das fenster angepasst werden kann, hab ich das mit einem link gemacht:
function popup()
{
window.open(jukebox.htm,JukeBox,menubar=no,toolbar=no,scrollbars=no,resizable=yes,status=no,width=800,height=605);
}
</script>
<a href=javascript:popup() target=_self>
<img border=0 src=jukebox.gif width=200 height=110></a>

leider funz target=_self net.

mit self.close krieg ich ja immer diese lästige abfrage.
wäre es möglich, dass ich die jukebox.htm direkt ohne link ansteuern kann, und das fenster passt sich selbst an?
 
  • #8
Hi,
was du machen könntest ist folgendes:
Per document.write könntest du den Inhalt des alten Fensters überschreiben und dann wie jukebox.html gestalten, was natürlich nen bischen aufwendig sein wird. Dann kannst du auch Fenstergröße und und anpassen, als wenn du ein neues Fenster öffnen würdest. Dann musst du kein Fenster schließen und demnach bekommst auch diese Abfrage nicht.

Aber ansonsten wüsste ich auch nicht, wie man diese Abfrage umgehen kann.

Mfg,
Cledith
 
  • #9
Hallo

Fenstergröße kann man doch z.B. so einstellen:

<script language=JavaScript>
function einstellen()
{
window.resizeto(800,600);
}
</script>

Aber ich habe da selbst noch eine Frage: Ich habe hier etwas vorbereitet und möchte gerne wissen warum es bei dem 3 Link nicht mehr geht obwohl es keine History mehr gibt.

Gruß BC
 
  • #10
Bei mir geht alles. Also:

Wenn ich den ersten Link nehme und direkt auf Fenster schliessen klicke, ist das Fenster weg.
Wenn ich den ersten Link nehme und erst auf Besuchte Seiten, dann auf Fenster schliessen klicke, ist das Fenster auch weg.

Wenn ich den zweiten Link nehme und direkt auf Fenster schliessen klicke, ist das Fenster weg.
Wenn ich den zweiten Link nehme und erst auf Besuchte Seiten, dann auf Fenster schliessen klicke, ist das Fenster auch weg.

Wenn ich den dritten Link nehme und direkt auf Fenster schliessen klicke, ist das Fenster weg.
Wenn ich den zweiten Link nehme und erst auf Besuchte Seiten, dann auf Fenster schliessen klicke, ist das Fenster auch weg.

Wo ist das Problem ???
 
  • #11
Wo es noch auf meinem war ging es nicht und oben heißt es ja auch:
PCDReitz schrieb:
Sobal ein Fenster eine History hat kann es nicht ohne Abfrage geschlossen werden, alleine schon aus Sicherheitsgründen.
Aber warum geht es hier ( hab mich jetzt selbst überzeugt) ??? ??? ??? ??? ??? ???

Gruß BC ???
 
  • #12
Hi

Weil du alles per Javascript machst und wie du siehst bleibt die History auch leer.
Dann lässt es sich auch schließen.

Gruß, Michael
 
  • #13
Hallo

Also ich probiere es gerade bei uns in der Schule und da frage er mich auch ob ich das Fenster schließen will??
Bei mir daheim gehts und hier net ???
Ist warscheinlich mal wieder sone logig für sich.

Gruß BC
 
Thema:

Selbstschließendes fenster, wie???

ANGEBOTE & SPONSOREN

Statistik des Forums

Themen
113.838
Beiträge
707.959
Mitglieder
51.491
Neuestes Mitglied
haraldmuc
Oben