Fenstergröße bei Mediaplayer und sonst?

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

  • #16
    Also erstmal musst du ein neues Fenster öffnen
    Code:
    window.open("about:blank","Fenster");
    Danach kannst du dieses Fenster fokussieren
    Code:
    Fenster.window.focus();
    window.open kannste noch mehr Parameter übergeben, wie z.B. die Grösse des zu öffnenden Fensters. Guckst du bei SelfHtml

    Gruss

    tobi
    Gutes Tutorial | PHP Manual | MySql Manual | PHP FAQ | Apache | Suchfunktion für eigene Seiten

    [color=red]"An error does not become truth by reason of multiplied propagation, nor does truth become error because nobody sees it."[/color]
    Mohandas Karamchand Gandhi (Mahatma Gandhi) (Source)

    Kommentar


    • #17
      Original geschrieben von jahlives
      Also erstmal musst du ein neues Fenster öffnen
      Code:
      window.open("about:blank","Fenster");
      Danach kannst du dieses Fenster fokussieren
      Code:
      Fenster.window.focus();
      jahlives, sicher? ... ich bin mir sicher, dass du mit dem Code das neue Fenster nicht fokusieren kannst

      Kommentar


      • #18
        @asp2php
        Code funzt einwandfrei. Der Leerschlag zwischen about und :blank erzwingt die Forumsoftware. Im Quellcode(mit copy paste rausgenommen) ist alles korrekt.

        Gruss

        tobi
        Gutes Tutorial | PHP Manual | MySql Manual | PHP FAQ | Apache | Suchfunktion für eigene Seiten

        [color=red]"An error does not become truth by reason of multiplied propagation, nor does truth become error because nobody sees it."[/color]
        Mohandas Karamchand Gandhi (Mahatma Gandhi) (Source)

        Kommentar


        • #19
          Original geschrieben von jahlives
          Code funzt einwandfrei.
          das ist aber allerhöchstens zufall.

          Fenster ist lediglich dein fenstername, aber nicht die JS-referenz auf dieses fenster.

          var neuesFenster = window.open("...", "Fenster");
          neuesFenster.focus();

          wäre also zutreffender. und natürlich ohne weiteres window dazwischen, weil window.open ja bereits eine referenz auf ein window-objekt zurückliefert.


          aber da das popup ja in den hintergrund sollte, wäre blur() vielleicht geeigneter als focus. (deshalb hatte mich focus anfangs verwirrt, ich dachte er wollte es direkt aus dem neuen fenster heraus auf dieses anwenden.)
          I don't believe in rebirth. Actually, I never did in my whole lives.

          Kommentar


          • #20
            schliesst das neue Fenster nicht, gehe zum Hauptfenster und mach ein Reload. IMHO kommt das Popup nicht zum Vorschein. Du müßtest 'ne JS-Fehlermeldung bekommen, denn Fenster ist kein Objektresource, sondern lediglich ein Name, die dazu dient, die Popups (falls mehrere gibts) zu unterscheiden. Richtiger muß so sein:
            Code:
            <script type="text/javascript">
            var wnd = window.open(url,'Fenster',parameter);
            wnd.focus();
            </script>

            Kommentar


            • #21
              @mods
              Danke Jungs. Ich habe nicht bedacht, dass dies bei nur einem Fenster sehr wohl funzt, nicht aber bei mehreren.
              Danke für die Tipps

              Gruss

              tobi
              Gutes Tutorial | PHP Manual | MySql Manual | PHP FAQ | Apache | Suchfunktion für eigene Seiten

              [color=red]"An error does not become truth by reason of multiplied propagation, nor does truth become error because nobody sees it."[/color]
              Mohandas Karamchand Gandhi (Mahatma Gandhi) (Source)

              Kommentar


              • #22
                Bei mir aber nicht

                Hallo zusammen.

                Ich habe ja auch schon einige Dinge ausprobiert, aber irgendwie bekomme ich das Fenster was sich dutch den Link öffnet nicht in den Hintergrund.

                Mein Link zur Zeit:

                <a href="http://www.URL.de/"


                HILFE !!!!!!!
                -Skali-

                Genieß`das Leben
                und leb`den Genuß!

                Kommentar


                • #23
                  Code:
                  <script language="JavaScript" type="text/javascript">
                  var wnd1 = window.open("http://www.URL.de","fenster");
                  wnd1.blur();
                  </script>
                  Also dieses Fenster geht bestimmt in den Background.
                  Gruss

                  tobi
                  Gutes Tutorial | PHP Manual | MySql Manual | PHP FAQ | Apache | Suchfunktion für eigene Seiten

                  [color=red]"An error does not become truth by reason of multiplied propagation, nor does truth become error because nobody sees it."[/color]
                  Mohandas Karamchand Gandhi (Mahatma Gandhi) (Source)

                  Kommentar


                  • #24
                    oder:
                    PHP-Code:
                    <script language="JavaScript" type="text/javascript">
                    var 
                    wnd1 window.open("http://www.URL.de","fenster");
                    self.focus();
                    </
                    script

                    Kommentar


                    • #25
                      Egal was ich mache. es klappt nicht??

                      Erst einmal Danke an alle.
                      Mein script sieht jetzt wie folgt aus. Aber das mit dem "fenster.blu" oder neuesfenster.fcus usw. klappt einfach nicht.

                      <a href="foo.html" target="_blank" onclick="oeffnefenster('foo.html'); fenster.blur();
                      return false">Hier klicken<a>

                      Es geht alles trotzdem immer in den Vordergrund.
                      Warum?????
                      -Skali-

                      Genieß`das Leben
                      und leb`den Genuß!

                      Kommentar


                      • #26
                        Re: Egal was ich mache. es klappt nicht??

                        Original geschrieben von skali
                        Es geht alles trotzdem immer in den Vordergrund.
                        Warum?????
                        und was macht deine funktion oeffnefenster() mit der referenz, die window.open zurückgibt ...?
                        I don't believe in rebirth. Actually, I never did in my whole lives.

                        Kommentar


                        • #27
                          Sorry verstehe ich nicht

                          Wieso windows.open?

                          Verstehe die Frage nicht so richtog.
                          Durch oeffnenfenster mache ich ein 2. Fenster auf
                          ????
                          -Skali-

                          Genieß`das Leben
                          und leb`den Genuß!

                          Kommentar


                          • #28
                            Re: Sorry verstehe ich nicht

                            Original geschrieben von skali
                            Wieso windows.open?

                            Verstehe die Frage nicht so richtog.
                            Durch oeffnenfenster mache ich ein 2. Fenster auf
                            ????
                            *seufz*

                            und was steht in der funktion oeffnefenster, wenn nicht ein window.open ...?


                            dass oeffnefenster() keine von dir selbst definierte funktion ist, sondern sich neuerdings im standardsprachumfang von javascript befinden würde, willst du mir doch jetzt nicht weissmachen, oder ...?
                            I don't believe in rebirth. Actually, I never did in my whole lives.

                            Kommentar


                            • #29
                              Doch aber nicht ganz

                              Das habe ich so bei selfhtml gefunden.
                              Es funktioniert ja auch.
                              Aber das mit dem Hintergrund halt nicht.
                              Habe es auch schon mit einem Javascript versucht und dann

                              window.sopen onclick

                              Geht aber nicht.
                              -Skali-

                              Genieß`das Leben
                              und leb`den Genuß!

                              Kommentar


                              • #30
                                Sorry, nochmal!!

                                Wenn ich mich unverständlich ausdrücke, dann sorry.
                                Also so funktioniert der Link perfekt:

                                <a href="foo.html" target="_blank" onclick="oeffnefenster('foo.html'); fenster.blur();
                                return false">Hier klicken<a>

                                Jetzt muss es doch machbar sein, das es im Hintergrund passiert. Habe schon alles ausprobiert, oder sollte ich eher alles umändern?
                                -Skali-

                                Genieß`das Leben
                                und leb`den Genuß!

                                Kommentar

                                Lädt...
                                X