2014-10-03 53 views
0

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

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

    } 

在m_statusworker.js

PageMethods.changeTableStatus(CRStatusSuccess, CRStatusfailed); 

回答

0

不能直接使用。

您可以侦听来自工作人员的事件,并在您收到事件时运行一个功能。

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

简而言之,PageMethods变量未在工作人员的脚本环境中定义。 – GramThanos 2014-10-03 08:55:23