%@language = "javascript" %> <% /* $Revision$ $Id$ File: refresher.asp Description: Toon een bepaald scherm en ververs deze regelmatig Parameters: verplichte parameters url= de geescape-te url die ververst moet worden Bij voorkeur een bookmark met een PRS_PERSLID_KEY_AUTH (fallback_user_key) zodat een nachtelijke reset overleeft wordt optional parameters refreshrate=60 report refresht elke 60 seconde default 600 (10 minuten) doublebuf=1 Unsupported 'Toggle' twee workFrame's om knipperen te voorkomen Let op: onderliggende scherm *moet* dan onload code parent & parent.Activate && parent.Activate() doen als hij klaar is met laden Let op: doubleauto is veel simpeler en heeft de voorkeur doubleauto=3 Als doublebuf maar onderliggende code hoeft niets te doen Automatisch wordt na S("refresher_doubleauto") (default 3) seconde verondersteld dat het scherm klaar is. Context: Bijvoorbeeld als je bij een bookmark een refreshrate invult http://sgf12/facilitor5iwork/?fac_id=AAIT&u=VXlrSVAqUpAzFocg Notes: */ ANONYMOUS_Allowed = 1; // We doen echt niets geheims. %> <% FCLTHeader.Requires({plugins: ["jQuery"]}); var url = getQParam("url"); var refreshrate = getQParamInt("refreshrate", 600); var doublebuf = getQParamInt("doublebuf", 0) == 1; var doubleauto = getQParamInt("doubleauto", S("refresher_doubleauto")); %>
<% FCLTHeader.Generate(); %>