MudGuard: Keine Eingabe möglich bei stay on top window

Beitrag lesen

Hi,

Jetzt kommt das eigentliche Problem:
Wenn das PopUp geöffnet wird, ist noch nicht bekannt wo die benötige
Information her kommt.

Zu diesem Zeitpunkt wird das Popup also nicht benötigt. Also gibt es keinen Grund, es bereits zu öffnen.

Es gibt hierzu weitere Links.
Wenn sich der Benutzer für die Quelle entschieden hat, und diesen Link
klickt, ist das PopUp natürlich verschwunden.

Nein, es ist nur im Hintergrund.
JETZT ist der richtige Zeitpunkt, das Popup anzuzeigen (bzw. den Focus drauf zu setzen, wenn es unsinnigerweise schon geöffnet wurde, obwohl es noch nicht benötigt wird).

Daher möchte ich das PopUp immer on Top halten, dazu benutze ich
im PopUp Quelltext das hier:
function immervorn()
{
  self.focus();
  window.setTimeout("immervorn()",1000);
}
Das funtzt auch, aber jetzt kann man im Eingabefeld "nichts" eingeben da
das Fenster alle 1000 ms seinen focus neu erhält.

Klar - es kann immer nur 1 Teil den Fokus haben.

Hat jemand eine alternative Lösung wie ich das PopUp on Top halten kann?

Nein. Denn es ist der falsche Ansatz. Mach das Popup dann auf, wenn es benötigt wird!

cu,
Andreas

--
Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/