peter: fenster soll vordrängeln

Hallo

Gibt es eine Nöglichkeit dass ein geöfnetes Fenster sich vordrängeld, damit es nie hinter einem Fenster ist(weil es wichtiger ist wie die anderen ist?

mfg Peter

  1. hallo Peter,

    Gibt es eine Nöglichkeit dass ein geöfnetes Fenster sich vordrängeld, damit es nie hinter einem Fenster ist(weil es wichtiger ist wie die anderen ist?

    Das tut normalerweise jedes (Browser-)Fenster, weil es in dem Moment, in dem es aufgerufen wird, den Focus bekommt.

    Wenn du allerdings ein Fenster meinst, das du auf deinem Windows-Desktop liegen hast (zum Beispiel Arbeitsplatz), so ist mir dafür keine Möglichkeit bekannt. Ich kann lediglich meiner Fernsehkarte sagen, daß das Fernsehbild immer im Vordergrund stehen sol ... unter LINUX ist das kein Problem. Da kannst du in der Fensterdekoration ein Fenster auf dem aktuellen Desktop "festkleben", in KDE heißt die Option dann "immer im Vordergrund"

    Grüße aus Berlin

    Christoph S.

    PS: mit JAVA hat deine Frage überhaupt nichts zu tun

    1. Hallo Christoph,

      Gibt es eine Nöglichkeit dass ein geöfnetes Fenster sich vordrängeld, damit es nie hinter einem Fenster ist(weil es wichtiger ist wie die anderen ist?
      in KDE heißt die Option dann "immer im Vordergrund"

      ...in Windows auch. Das wird allerdings nicht vom System angeboten, sondern muss von der Anwendung erledigt werden.

      PS: mit JAVA hat deine Frage überhaupt nichts zu tun

      Warum? Ein always-on-top-frame kann durchaus mit Java realisiert werden. Der Frame startet einen Thread, der aller x Sekunden seine .toFront()-Methode aufruft.

      viele Grüße

      Axel

      1. hi Axel,

        mit JAVA hat deine Frage überhaupt nichts zu tun
        Warum? Ein always-on-top-frame kann durchaus mit Java realisiert werden. Der Frame startet einen Thread, der aller x Sekunden seine .toFront()-Methode aufruft.

        Da hast du völlig recht. Aber nach der Fragestellung war nicht anzunehmen, daß das gemeint sei

        Christoph S.

  2. Huhu, du kannst das per Javascript realisieren.

    Füge einfach ins <body>-Tag folgendes Snippet ein.

    <body onblur="focus();">

    Ciao Sascha

    1. hallo Sascha,

      Du gehst davon aus, daß peter tatsächlich ein Browserfenster meint bzw. die darin dargestellte Seite. Ich bin mir da nicht ganz so sicher.

      Füge einfach ins <body>-Tag folgendes Snippet ein.
      <body onblur="focus();">

      ähm, ja. Der EventHandler "onBlur" ist zwar in <body> zulässig (siehe http://selfhtml.teamone.de/javascript/sprache/eventhandler.htm#onblur, aber _was_ du da vorschlägst, ist in sich unlogisch: du willst, daß eine Seite "beim Verlassen" den Focus erhält.

      Also wenn schon ein EventHandler, dann wäre "onLoad" wohl der richtige. Ist aber für den Focus überflüssig, weil eine neu in den Browser geladene Seite von ganz allein den Focus erhält.

      Grüße aus Berlin

      Christoph S.

  3. Guude!

    <img src="http://www.olison.com/images/java.gif" border="0" alt="">

    Ansonsten glaub ich, dass der Tipp von Sascha Deiner Vorstellung am nächsten ist: In das "wichtige" Fenster gehören onblur als Event-Handler und focus() für die Fokussierung...

    LG ausm Hesseland
    Lemmy