使用Web worker调用页面方法

时间:2014-10-03 08:37:37

标签: javascript

是否可以使用网络工作者调用页面方法。

Button_click{
var worker = new Worker('m_statusworker.js');

  }

在m_statusworker.js

PageMethods.changeTableStatus(CRStatusSuccess, CRStatusfailed);

1 个答案:

答案 0 :(得分:0)

不直接。

您可以侦听来自工作人员的事件,并在获得某个功能时运行该功能。

worker..addEventListener("message", function (oEvent) {
  PageMethods.changeTableStatus(oEvent.data.CRStatusSuccess, oEvent.data.CRStatusfailed);
}, false);