mc.bench: function via javascript wieder deaktivieren

Hallo Forum

Wenn ich bei mir im Intranet eine Seite öffne, wird ein Popup geöffnet, welches die function "everTop" startet. Diese Funktion hält das Popup immer oben. Nun möchte ich diese Funktion nach einer gewissen Zeit mit settimeout wieder deaktivieren.

Nur habe ich keine Ahnung, wie?
Im Archiv habe ich leider nichts gefunden, was mir weiterhilft.

---------------------------------------------------------------
var OnTop = true;
function everTop()
{
        if (OnTop == true) OnTop = false;
        else if (OnTop == false)
        {
        OnTop = true;
        self.focus();
        }
}

function FocusMe()
{if (OnTop == true) setTimeout("self.focus()",250);}

-----------------------------------------------------------------

Das ganze wird mit "document.body.onblur=FocusMe" aufgerufen.

Wie wird sie wieder deaktiviert, wenn das möglich ist?

Viele Grüße

mc.bench

  1. Sup!

    Die Funktion evertop scheint mir funktions- und hirnlos zu sein.
    Die Funktion focusme oder so kann man natürlich, wenn sie mit document.onblur aufgerufen wird, nicht einfach ausschalten. Allerdings könnte man ihre Ausführung von einer (globalen) Variablen abhängig machen, die man dann von aussen ändern könnte.

    Gruesse,

    Bio

    --
    Ich bin ein Mobber - mein Posting tut mir leid! EHRLICH!!!
    1. Hallo Bio

      jupp, 'ne globale var könnte das prob lösen.

      werd ich mal testen. Danke erstmal.

      Gruß

      mc.bench