2014-10-03 23 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