2012-07-20 89 views

回答

2

同事就遇到了这个问题,我相信,经过一个没有良好的效果拓展研究,他想出了这个解决方案:

  • 在网页中声明一个全局变量stillAlive例如。
  • 使用setInterval检查变量每n秒,这样的事情:

    if (stillAlive){ stillAlive = false; }else{ //do things }

  • 让您的应用程序的Application.ExternalEval通话每n/2秒,像这样

    Application.ExternalEval ("stillAlive=true;");

我不知道确切的细节,但他做了一些事情来同步这些。我相信你可以根据这个想法找出一些东西。

注意:由于某些原因,我无法格式化此答案中的代码,所以如果有人可以修复它,请做。

更新:我刚问过他,他说他通过发起setInterval()Application.ExternalEval()“同步”他们。

+0

我会试试这个 - 谢谢:) – 2012-08-01 08:46:52