Pawel Katz: maximieren von frameset - geht das ?

hi@all!
besitze folgendes problem :
habe startseite als frameset (mein rahmen und zentrierung), darin eine weitere seite mit frames. nun träume ich davon, eine möglichkeit zu haben, von einem der frames die komplette startseite maximieren zu können...
wäre für ein tipp sehr dankbar!!

gruss pawel

  1. hi pawel

    was verstehst du unter "von einem der frames die komplette startseite maximieren zu können" ?

    so ganz klar ist mir das nicht.

    so long
    ole
    (8-)>

    1. hi ole , danke für deine superschnelle antwort!!

      ich versuche mal, mich besser zu artikulieren..

      ich habe eine html-datei (nr.1) mit frameset, in einem der frames ist eine weitere datei (nr.2), welche ebenso einen frameset beinhaltet und in einem der ihren frames ist eine dritte datei eingebettet.
      nun möchte ich mithilfe eines links auf der datei nr.3 den gesamten fenster maximieren, also einen befehl an die datei nr. 1 schicken.

      nun denn, wenn alle klarheiten beseitigt sind...

      danke auf jeden fall! gruss

      1. hi

        du willst also das fenster (window) maximieren und nicht den frame ?!
        wenn dem so ist:
        http://selfhtml.teamone.de/javascript/objekte/window.htm

        so long
        ole
        (8-)>

        1. naja.. klappt nicht, nicht bei mir... deswegen die ganze aufregung.

          ich habe mal das ganze unter folgenden adresse hochgeladen zum anschauen:

          http://www.katz-trio.de/problem/test_start.html

          folgendes script habe ich benutzt:

          <script>
          function maximieren()
          {
            var y=window.screen.height;
            var x=window.screen.width;
            window.moveTo(0,0);
            window.resizeTo(x,y);
          }
          </script>

          __________
          targets habe ich natürlich auch ausprobiert:
          wenn ich target="_parent" eingebe, passiert nichts;
          mit _self passiert das gleiche wie überhaupt ohne target-kommando, und das ist gar nicht das was ich will!! :(

          help!

          1. naja.. klappt nicht, nicht bei mir... deswegen die ganze aufregung.

            ich habe mal das ganze unter folgenden adresse hochgeladen zum anschauen:

            http://www.katz-trio.de/problem/test_start.html

            folgendes script habe ich benutzt:

            <script>
            function maximieren()
            {
              var y=window.screen.height;
              var x=window.screen.width;
              window.moveTo(0,0);
              window.resizeTo(x,y);
            }
            </script>

            Damit schiebst du das Hauptfenster unter meine Taskleiste (die ist oben)
            Du kannst einen Frame nicht vergrößern (zumindest nicht in allen Browsern).

            Verwende Target!

            __________
            targets habe ich natürlich auch ausprobiert:
            wenn ich target="_parent" eingebe, passiert nichts;

            Wenn du <a href="xxx.html" target="_parent">parent</A> anklickst passiert nichts?

            Seltsam, und mit "_top"?

            Struppi.

            1. __________
              targets habe ich natürlich auch ausprobiert:
              wenn ich target="_parent" eingebe, passiert nichts;

              Wenn du <a href="xxx.html" target="_parent">parent</A> anklickst passiert nichts?

              Seltsam, und mit "_top"?

              Struppi.

              naja Struppi, ich habe link als  href="javascript:maximieren()", also zum aufrufen von js... ich fürchte mit targets komme ich nicht weiter...

              der script funktioniert bei mir hervorragend aus einer einfachen seite.

              gruss

              1. __________
                targets habe ich natürlich auch ausprobiert:
                wenn ich target="_parent" eingebe, passiert nichts;

                Wenn du <a href="xxx.html" target="_parent">parent</A> anklickst passiert nichts?

                Seltsam, und mit "_top"?

                Struppi.

                naja Struppi, ich habe link als  href="javascript:maximieren()", also zum aufrufen von js... ich fürchte mit targets komme ich nicht weiter...

                zum aufrufen von Javascript ist onclick geeigneter.

                der script funktioniert bei mir hervorragend aus einer einfachen seite.

                Eben, aber nicht mit einem Frame. Mittlerweile denke ich verstehe ich was du willst, eventuell suchst du top.

                function max()
                {
                   top.resizTo(2000,5000);
                }

                Bei moveTo(0,0) reagier ich sehr allergisch (mit einem sofortigen alt-F4), da das Fenster dann unter meiner Taskleiste sitzt screen.height gibt die Gesamthöhe an aber nicht wieviel wirklich zu Verfügung steht.

                Struppi.

                1. Mittlerweile denke ich verstehe ich was du willst, eventuell suchst du top.

                  das ist es !!!! DANKE

                  mein script lautet nun

                  function maximieren()
                  {
                    var y=window.screen.height;
                    var x=window.screen.width;
                    top.moveTo(0,0);
                    top.resizeTo(x,y);
                  }

                  Bei moveTo(0,0) reagier ich sehr allergisch (mit einem sofortigen alt-F4), da das Fenster dann unter meiner Taskleiste sitzt screen.height gibt die Gesamthöhe an aber nicht wieviel wirklich zu Verfügung steht.

                  ohne geht´s blöd - dann bleibt das fenster bzw. obere linke ecke auf der stelle... ich suche noch nach einer lösung.

                  auf jeden fall: DANKE 1000x!!!

                  gruss

                  1. Hallo,

                    ohne geht´s blöd - dann bleibt das fenster bzw. obere linke ecke auf der stelle... ich suche noch nach einer lösung.

                    Lese mal unter http://selfhtml.teamone.de/javascript/objekte/frames.htm nach.

                    parent.top z.B.

                    Grüße
                    Thomas

      2. hi ole , danke für deine superschnelle antwort!!

        ich versuche mal, mich besser zu artikulieren..

        ich habe eine html-datei (nr.1) mit frameset, in einem der frames ist eine weitere datei (nr.2), welche ebenso einen frameset beinhaltet und in einem der ihren frames ist eine dritte datei eingebettet.
        nun möchte ich mithilfe eines links auf der datei nr.3 den gesamten fenster maximieren, also einen befehl an die datei nr. 1 schicken.

        Du kennst das target Attribut?
        http://www.netzwelt.com/selfhtml/html/verweise/definieren.htm#zielfenster

        Du kannst entweder den Frames Namen geben, oder du benutzt _top oder _parent

        <a href="startseite.html" target="_top"> zum Beispiel.

        Struppi.