window.open im gleichen fenster....

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • window.open im gleichen fenster....

    Hi Leute!

    Jedesmal wenn ich die function flashopen() ausführe, öffnet sich ein neues fenster. Das ist auch gut so, nur will ich, dass der Browser die flash.htm in ein bereits geöffnetes fenster reinlädt.

    gibt's bei JS da so 'nen zusatz wie in html "_self" oder "_parent" ???

    <script language="JavaScript">
    function flashopen(){
    fenster = window.open("flash.htm,"","toolbar=no,menubar=no,location=no,resizeable=no,width=720,height=500");
    }
    </script>
    </HEAD>
    <body bgcolor="#004304" onLoad=javascript:flashopen();>
    $PHP resource 4ever$

  • #2
    du musst dem fenster einen namen geben. z.b. window.open("flash.htm", "Zweitfenster", "width .... bla bla

    dann kannst du immer wieder eine datei nach "zweitfenster" laden
    h.a.n.d.
    Schmalle

    http://impressed.by
    http://blog.schmalenberger.it



    Wichtige Anmerkung: Ich habe keine Probleme mit Alkohol ...
    ... nur ohne :-)

    Kommentar


    • #3
      ja, danke.

      hat gefuntzelt!
      $PHP resource 4ever$

      Kommentar


      • #4
        natürlich funzt das ... idee war von mir
        h.a.n.d.
        Schmalle

        http://impressed.by
        http://blog.schmalenberger.it



        Wichtige Anmerkung: Ich habe keine Probleme mit Alkohol ...
        ... nur ohne :-)

        Kommentar


        • #5
          jajaja, du vorlauter pinkel
          $PHP resource 4ever$

          Kommentar


          • #6
            werd mal hier nicht frech
            h.a.n.d.
            Schmalle

            http://impressed.by
            http://blog.schmalenberger.it



            Wichtige Anmerkung: Ich habe keine Probleme mit Alkohol ...
            ... nur ohne :-)

            Kommentar


            • #7
              schmalle, eine frage hab ich da aber noch:
              angenommen das "mainwindow" hat die größe width=720,height=550

              dann öffne ich in diesem mainwindow ein neues mit:
              window.open("flash.htm","mainwindow","toolbar=no,menubar=no,location=no,resizeable=no,width=720,heig ht=500");

              was muss ich machen, damit das mainwindow dann die neue höhe von 500 nimmt???
              hab's probiert => in der jetzigen version bleib'ts immer auf 550!
              $PHP resource 4ever$

              Kommentar


              • #8
                nimm mal das resizeable=no raus bzw. ersetzte no durch yes. wenns dann noch immer nicht geht, brauchst du noch nen zusatzbefehl, den ich noch nicht kenne
                h.a.n.d.
                Schmalle

                http://impressed.by
                http://blog.schmalenberger.it



                Wichtige Anmerkung: Ich habe keine Probleme mit Alkohol ...
                ... nur ohne :-)

                Kommentar


                • #9
                  das resize rausnehmen find ich aber nicht so gut weil ich ja nicht will, dass der user das fenster vergrößern oder verkleinern kann.

                  wie wärs mit folgender lösung:
                  ich öffne das fenster mit 500 als eigenes und schließe gleichzeitig das andere mit 550?!?!?
                  geht das vielleicht??
                  $PHP resource 4ever$

                  Kommentar


                  • #10
                    das wäre natürlich möglich!
                    h.a.n.d.
                    Schmalle

                    http://impressed.by
                    http://blog.schmalenberger.it



                    Wichtige Anmerkung: Ich habe keine Probleme mit Alkohol ...
                    ... nur ohne :-)

                    Kommentar


                    • #11
                      Original geschrieben von Metallica
                      wie wärs mit folgender lösung:
                      ich öffne das fenster mit 500 als eigenes und schließe gleichzeitig das andere mit 550?!?!?
                      geht das vielleicht??

                      dann hast du aber wieder eine sicherheitsabfrage davor, ob das fenster wirklich geschlossen werden soll, sofern es sich um das vorherige hauptfenster handelt, und nicht um eines dass du selbst vorher per javascript geöffnet hast.
                      I don't believe in rebirth. Actually, I never did in my whole lives.

                      Kommentar


                      • #12
                        das stimmt nicht wahsaga. die abfrage bekommst du nur, wenn es ein vollwertiges browserfenster ist, wleches einfach mit target _blank geöffnet wurde
                        h.a.n.d.
                        Schmalle

                        http://impressed.by
                        http://blog.schmalenberger.it



                        Wichtige Anmerkung: Ich habe keine Probleme mit Alkohol ...
                        ... nur ohne :-)

                        Kommentar


                        • #13
                          ich sagte doch, dass man die abfrage immer dann bekommt, wenn das fenster das man schliessen möchte NICHT per javascript geöffnet wurde.
                          I don't believe in rebirth. Actually, I never did in my whole lives.

                          Kommentar


                          • #14
                            zur Info:
                            ich öffne beide fenster per JS => also keine message!!Dat paßt so!
                            Geht das dann so:

                            <html>
                            <HEAD>
                            <TITLE></TITLE>
                            <script language="JavaScript">
                            function flashopen(){
                            altesfenster = window.close("mainwindow");

                            neuesfenster = window.open("flash.htm","","toolbar=no,menubar=no,location=no,resizeable=no,width=720,height=500");
                            }
                            </script>
                            </HEAD>
                            <body bgcolor="#004304" text="#000000" onLoad=javascript:flashopen();>

                            </body>
                            </html>
                            $PHP resource 4ever$

                            Kommentar


                            • #15
                              danke Leute.

                              hat gefuntzt so wie ich's mir gedacht hab.
                              konnte es nur leider jetzt erst testen.

                              hab vorher von unterwegs gepostet.

                              CU
                              $PHP resource 4ever$

                              Kommentar

                              Lädt...
                              X