Выясните время выполнения sandbox.open (url, null .....) - PullRequest
0 голосов
/ 04 июня 2010

Я использую Jaxer.Sandbox.open (url, null, openOptions); метод для получения содержимого URL. Я хочу узнать время, необходимое для получения содержимого URL. Если этот процесс занял много времени, скажем, более 6 сек. тогда должна отобразиться пользовательская страница ошибки.

1 Ответ

0 голосов
/ 12 августа 2010

Если я правильно прочитал ваш вопрос,

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"};
  }

Это должно сработать.

...