我想從JavaScript中調用一個dll的方法。從Javascript中調用DLL方法
我跟着這篇文章Creating activex objects with c#
由於只的ActiveX在IE中,我應該怎麼能夠調用從JavaScript在Firefox或Chrome那些方法?
我已經有一個應用程序使用ActiveX對象來調用Dll方法,但它只能在IE中工作。
是否有任何可能的方式讓我的應用程序瀏覽器獨立?
修訂
我用Jquery的異步AJAX和web服務調用的DLL的方法:
var to_return = $.ajax({
type: "POST",
url: "Default.aspx/CallMe", //CallMe is WebService method
data: "{}", // parameter to pass
async: false,
contentType: "application/json; charset=utf-8",
dataType: "json",
});
alert(to_return.responseText);
如果的CallMe()返回字符串它提醒它作爲{ 「d」: 「True」}其中「True」是從CallMe返回的字符串。
我該如何才能從中得到返回的字符串?
此外,如果的CallMe()的web服務的方法返回的一類存在於DLL對象? 如何在JavaScript中檢索該對象?和 我可以使用那個返回的對象來調用那個類的方法嗎?
請幫忙。
重複? http://stackoverflow.com/questions/9430619/calling-a-dll-function-from-a-html-page-that-runs-on-chrome-and-firefox?rq=1 – rene 2012-07-17 06:51:52