54 lines
1.4 KiB
Plaintext
54 lines
1.4 KiB
Plaintext
<%@language="javascript"%>
|
|
<% /*
|
|
$Revision$
|
|
$Id$
|
|
|
|
Deze (onzichtbare) file doet iedere <S("PerformInterval")> seconde
|
|
een performancemeting (default 6 minuten)
|
|
|
|
De eerste komt pas na <S("PerformInterval")> seconde!
|
|
*/ %>
|
|
<!-- #include file="../Shared/common.inc" -->
|
|
<%
|
|
var autfunction = "WEB_PERMON";
|
|
var authparams = user.checkAutorisation(autfunction, true);
|
|
|
|
%>
|
|
<html>
|
|
<head>
|
|
<script type="text/javascript">
|
|
function perfmon_done() // Wordt door perfmon.asp aangeroepen als klaar.
|
|
{
|
|
window.status = "";
|
|
nextTiming();
|
|
}
|
|
function startTiming()
|
|
{
|
|
window.status = "Bezig met een performancemeting...";
|
|
document.getElementById("frm").src = "../fac/perfmon.asp?autosave=1";
|
|
}
|
|
function nextTiming()
|
|
{
|
|
setTimeout('startTiming()', <%=S("PerformInterval")*1000%>);
|
|
}
|
|
</script>
|
|
</head>
|
|
<%
|
|
if( authparams && (S("PerformInterval")>0))
|
|
{ // Doe een meting
|
|
%>
|
|
<body bgcolor="#ff0000" onload="nextTiming()">
|
|
<BR>In afwachting van een meting over <%=S("PerformInterval")%> seconden
|
|
<iframe src="../Shared/empty.html" id="frm"></iframe>
|
|
</body>
|
|
<%
|
|
}
|
|
else
|
|
{
|
|
__Log("Geen performance meting voor deze gebruiker, geen rechten.");
|
|
%><body>User heeft geen meetrechten of perfmon uitgeschakeld.</body>
|
|
<%
|
|
}
|
|
%>
|
|
</html>
|