Speedtest, sjekke linje hastighet. tid i ms og utregning
Hei jeg lurte på hvordan kan må må tatt tiden en side bruker på å laste ned et bilde fra en asp side?Jeg har prøvd med følgende men dette virker ikke, noen som kan hjelpe?
Eks 1:
<%
Response.Expires = -1
Response.Expiresabsolute = Now() - 1
Response.AddHeader "pragma","no-cache"
Response.AddHeader "cache-control","private"
Response.CacheControl = "no-cache"
Response.ContentType = "image/jpeg"
ScriptStart = now()
%>
<html>
<head>
<script language="jscript" runat="server">
function y2k(number) { return (number < 1000) ? number + 1900 :
number; }
function milliDif() {
var d = new Date();
return Date.UTC(y2k(d.getYear()),d.getMonth(),d.getDate(),d.getHours(),
d.getMinutes(),d.getSeconds(), d.getMilliseconds())
}
</script>
<%timeThen = milliDif()%>
</head>
<body>
<!--Bilde er 1 047 971 bytes-->
<IMG SRC="image/speedtest.jpg" width="250" height="300"><br>
<%
ScriptEnd = now()
timeNow = milliDif()
response.write "Siden brukte <b>" & timeNow-timeThen & "</b> ms på å laste"
%>
</body>
</html>
Eks 2:
<%
ScriptStart = now()
Response.Expires = -1
Response.Expiresabsolute = Now() - 1
Response.AddHeader "pragma","no-cache"
Response.AddHeader "cache-control","private"
Response.CacheControl = "no-cache"
Response.ContentType = "image/jpeg"
Response.Write("<html><head><title>Speedtest</title></head><body>")
'Bilde er 1 047 971 bytes
Response.Write ("<IMG SRC=""image/speedtest.jpg"" width=""50"" height=""50""><br>")
ScriptEnd = now()
Response.Write("Siden brukte <b>" & datediff("s",ScriptStart,ScriptEnd) & "</b> sekunder på å laste siden")
Response.Write("</body></html>")
%>
