建立页面加载时间

时间:2012-02-21 15:42:40

标签: asp-classic

如何在ASP生成的页面底部打印,这是ASP处理页面所花费的时间。

谢谢,

百里

2 个答案:

答案 0 :(得分:0)

了解如何获取最早的服务器请求,然后获取最新的客户端请求。 从另一个中减去一个DateTime。祝你好运!

答案 1 :(得分:0)

假设您已在页面中加载(或包含)这两个库函数

sub StartTimer(x)
   StopWatch(x) = timer
end sub


function StopTimer(x)
   EndTime = Timer
   'Watch for the midnight wraparound...
   if EndTime < StopWatch(x) then
     EndTime = EndTime + (86400)
   end if
   StopTimer = EndTime - StopWatch(x)
end function

你可以这样做;

<%option explicit%>
<!--#include virtual='/yourlibraryfunctionsfile_whichincludes_the_above_two_functions.asp'-->
<%
Dim StopWatch(1)
'start timer
StartTimer x

'do your time taking code here

'end timer
elapsed_time = StopTimer(x)

'print out how much that elapsed time is
response.write elapsed_time
%>

如果您想深入学习,请阅读this 4guysfromrolla article