Javascript 学习页面加载时间

Javascript 学习页面加载时间,javascript,html,css,Javascript,Html,Css,我尝试编写javascript代码。它有一个按钮,点击它会打开一个我选择的网页。现在我想知道这个页面(我称之为)何时加载 你知道吗 我想我无法表达我自己。我从webpaga中调用另一个网页。我想学习 呼叫网站加载时间 我希望我能把我的问题说清楚。你能帮我吗。我不知道你想要什么。您想在javascript中对页面加载过程计时吗,在这种情况下会出现错误。或者在浏览器中,可以使用YSlow 或者您希望确认页面何时加载,在这种情况下,您希望在页面加载后执行ajax请求,这在jquery中类似。(java

我尝试编写javascript代码。它有一个按钮,点击它会打开一个我选择的网页。现在我想知道这个页面(我称之为)何时加载

你知道吗

我想我无法表达我自己。我从webpaga中调用另一个网页。我想学习 呼叫网站加载时间


我希望我能把我的问题说清楚。你能帮我吗。

我不知道你想要什么。您想在javascript中对页面加载过程计时吗,在这种情况下会出现错误。或者在浏览器中,可以使用YSlow

或者您希望确认页面何时加载,在这种情况下,您希望在页面加载后执行ajax请求,这在jquery中类似。(javascript不是我的主要语言)


不是100%清楚你在问什么,但是使用Firefox的Firebug和ySlow扩展将为你提供很多关于页面和js加载时间的信息。

如果你想知道页面加载的时间,你可以尝试实现如下计时器:

var startTime = new Date().getTime();
open_webpage(); // Do whatever you want to do that requires timing
var timeTaken = startTime - new Date().getTime();

如果可以使用jQuery,则以下内容将告诉您ajax内容何时加载:

$.ajax({
  url: "ajaxPage.html",
  complete: function({
    alert("The ajax content has loaded!");
  }
});
$.ajax({
  url: "ajaxPage.html",
  complete: function({
    alert("The ajax content has loaded!");
  }
});