Files
Facilitor/APPL/FAC/PerformanceTester.asp
Jos Groot Lipman 2aa489e0c7 FCLT#Recordsets die niet gesloten zijn beter detecteren
svn path=/Website/trunk/; revision=47235
2020-06-24 15:42:24 +00:00

55 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/nc/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>
<% ASPPAGE_END(); %>