maddymax2004: window close bei frames

Hallo,

ich möchte ein Fenster mit mehreren Frames über JS öffnen. Dieses gesamte Fenster soll dann über "javascript:window.close()" wieder komplett geschlossen werden. Der Befehl selber ist in einem der Frames, zeigt aber keine Wirkung. Wie kann ich das machen ?

Danke für jede Anregung,

Maddy

  1. Hi,

    Der Befehl selber ist in einem der Frames,

    ... und würde deshalb nur diesen Frame schließen, was nicht geht.

    Wie kann ich das machen ?

    Warum haben Dir die im Archiv stehenden Informationen nicht weiterhelfen können? Deine Frage mag _heute_ zum ersten Mal gestellt worden sein, aber sie ist weiß Gottfried nicht unbekannt.

    Cheatah

    --
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
  2. Hallo,

    ich möchte ein Fenster mit mehreren Frames über JS öffnen. Dieses gesamte Fenster soll dann über "javascript:window.close()" wieder komplett geschlossen werden. Der Befehl selber ist in einem der Frames, zeigt aber keine Wirkung. Wie kann ich das machen ?

    Danke für jede Anregung,

    Maddy

    Ach ja, das Script was das Fenster öffnet sieht so aus:

    .........

    // ============================
    // do not edit below this line
    // ============================

    s = "width="+windowW+",height="+windowH;
    var beIE = document.all?true:false

    function openFrameless(){
      if (beIE){
        NFW = window.open("","popFrameless","fullscreen,"+s)
        NFW.blur()
        window.focus()
        NFW.resizeTo(windowW,windowH)
        NFW.moveTo(windowX,windowY)
        var frameString=""+
    "<html>"+
    "<head>"+
    "<title>"+title+"</title>"+
    "</head>"+

    ........

    1. hi,

      Ach ja, das Script was das Fenster öffnet sieht so aus:

      und, was sollen wir jetzt damit? vom aufruf einer methode close() ist darin ja überhaupt nichts zu erkennen.

      befolge cheatahs hinweise, lies dir http://selfhtml.teamone.de/javascript/objekte/frames.htm#allgemeines aufmerksam durch, und dann sollte es klappen.

      gruss,
      wahsaga