javascriptからdllのメソッドを呼び出したい。
この記事に従いました c#でactivexオブジェクトを作成する
ActiveX は IE でのみ動作するため、FireFox または Chrome で JavaScript からこれらのメソッドを呼び出すにはどうすればよいですか?
ActiveX オブジェクトを使用して Dll メソッドを呼び出すアプリケーションを既に持っていますが、IE でしか動作しません。
アプリケーション ブラウザを独立させる方法はありますか?
更新しました
Jquery async AJAX と webservice を使用して 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 から返された文字列です。
返された文字列のみを取得するにはどうすればよいですか?
また、 webservice のCallMe()メソッドがその DLL に存在するクラスのオブジェクトを返す場合は? JavaScript でそのオブジェクトを取得するにはどうすればよいですか? 返されたオブジェクトを使用して、そのクラスのメソッドを呼び出すことができますか?
助けてください。