1

我想计算从一个网页重定向到另一个网页所消耗的时间。例如:

1) 我在 Google Chrome 浏览器中使用 Facebook。我在我的 Facebook 个人资料上分享了 1 个链接,如下所示:

http://www.webdeveloper.com/

(不仅是 Facebook。它可以是与另一个域有链接的任何域)。

2)当我从我的 Facebook 个人资料中单击此链接时,该网站将在新标签中打开。

3)我想计算以下两个事件之间的毫秒或微秒时间差:

第一个事件:从我的 Facebook 个人资料中单击链接“http://www.webdeveloper.com/”的时间。

第二个事件:“http://www.webdeveloper.com/”网页完全加载的时间。

先感谢您。

4

1 回答 1

4

除非您自己将链接页面加载到框架中或使用 xmlhhtp 请求,否则您的 facebook 页面无法控制其他页面。换句话说,只要用户单击链接,您就无法控制并且它会单独运行。如果您使用框架或使用 javascript 将页面 ajax 样式加载到对象中,则不会为您提供相同的时间。所以这基本上是一个毫无意义的练习,因为你做不到。您可以使用任何分析器设置自己的浏览器,以便为您提供时间,但由于上述原因,您无法设置任何可以为访问者计时的代码。如果可以做这样的事情,那么这段代码也可以操纵链接到的页面并接管它。由于安全性如此松懈,您无法信任您单击的任何链接。

于 2012-12-01T13:56:09.110 回答