Wywołaj metody DLL z Javascript
Chcę wywołać metody dll z javascript.
Poszedłem za tym artykułemTworzenie obiektów activex za pomocą c #
Ponieważ activeX działa tylko w IE, jak powinienem móc wywoływać te metody z javascript w FireFox lub Chrome?
Mam już aplikację, która używa obiektu ActiveX do wywoływania metod Dll, ale działa tylko w IE.
Czy jest jakiś możliwy sposób, aby moja aplikacja stała się niezależna?
AKTUALIZOWANY
Użyłem Jquery async AJAX i usługi internetowej do wywołania metod 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);
JeśliZadzwoń() zwraca ciąg znaków, który go ostrzega{"d": "True"} gdzie „Prawda” jest łańcuchem zwracanym przez CallMe.
Jak mogę uzyskać z niego tylko zwrócony ciąg?
Także jeśliZadzwoń() metoda usługi internetowej zwraca obiekt klasy obecnej w tej bibliotece DLL? Jak mogę odzyskać ten obiekt w JavaScript? i Czy będę w stanie wywołać metody tej klasy przy użyciu zwróconego obiektu?
Proszę pomóż.