我想计算从1个网页重定向到另一个网页所消耗的时间。 例如:
1)我在Google Chrome浏览器中使用Facebook。 我在我的Facebook个人资料中共享了1个链接,如下所示:
(它不仅仅是Facebook。它可以是任何域名链接到另一个域名。)
2)当我从我的Facebook个人资料中点击此链接时,该网站将在新标签页中打开。
3)我想计算以下两个事件之间的毫秒或微秒的时差:
第一个事件:从我的Facebook个人资料中点击链接“http://www.webdeveloper.com/”的时间。
第二次活动:完全加载“http://www.webdeveloper.com/”网页的时间。
提前谢谢。
答案 0 :(得分:4)
除非您自己将链接页面加载到框架或xmlhhtp请求中,否则您的Facebook页面无法控制其他页面。换句话说,只要用户单击该链接,您就无法控制它并单独运行。如果您使用框架或使用javascript将页面ajax样式加载到对象中,它将不会给您相同的时间。所以这基本上是一个毫无意义的练习,因为你不能这样做。您可以使用任何分析器设置自己的浏览器,因此它会为您提供时间,但由于上述原因,您无法设置任何为访问者计时的代码。如果可以做这样的事情,那么这段代码也可以操纵链接到页面并接管它。如此宽松的安全性,您无法信任您点击的任何链接。