找出sandbox.open(url,null .....)执行时间

时间:2010-06-04 04:37:33

标签: php javascript javascript-events jaxer

我正在使用Jaxer.Sandbox.open(url,null,openOptions);获取url内容的方法。我想找出获取网址内容所需的时间。如果这个过程花了很长时间说超过6秒。然后应显示自定义错误页面。

1 个答案:

答案 0 :(得分:0)

如果我正确地读了你的问题,

var sandbox = new Jaxer.Sandbox(url,null,options);
if(sandbox.waitForCompletion(5000))
  {
    // Page loaded
    return {contents:sandbox.toHTML()};
  }
  else
  {
    // Took too long
    return {error:"Request Timed Out"};
  }

这应该可以解决问题。