私はAJAXを使用することはできませんそれはアドオンだからjavascriptの
WebSerivceは、ASP.NETを使用して構築された外部Webサービス(.asmxファイルのページ)と対話する必要がFirefoxのアドオンを開発していますからWebサービスを呼び出しますウェブサイトではありません。
誰もそれを行う方法を知っていますか?
私はAJAXを使用することはできませんそれはアドオンだからjavascriptの
WebSerivceは、ASP.NETを使用して構築された外部Webサービス(.asmxファイルのページ)と対話する必要がFirefoxのアドオンを開発していますからWebサービスを呼び出しますウェブサイトではありません。
誰もそれを行う方法を知っていますか?
をチェックアウト:それは明らかにXMLHttpRequestは、Mozillaの拡張子から使用することができることを言及しています。 https://developer.mozilla.org/En/Using_XMLHttpRequest#Downloading_JSON.c2.a0and_JavaScript_from_extensions
すべて手動で行う場合は、XMLHttp Objectを使用する必要があります。 これは非常に苦痛になることがあります。そのため、データを取得して送信するタスクを苦痛の少ないものにするために、Javascriptのライブラリがたくさんある理由です。
は、このリンクをチェックアウトCall an ASP.NET web service from JavaScript
アドオンからサービスへのコールを開始するクロスドメインの問題を考慮する必要があります。
XMLHttpRequestオブジェクトは、AJAXの基本的なビルディングブロックの1つです。私はあなたのアドオンの分離については確信していますが、あなたがそれを使用することができないことは奇妙に思えます。
Webサービスが作成される言語は重要ではありませんが、それはどちらが必要なのかを知る必要があります。web service protocolです。あなたがウェブサイトにアクセスしたときと同じように、HTMLを生成するPHP、ASP、JSPのどれにも無関心でもかまいません。
Firefoxのアドオンからajaxを使用することはできませんか?ソースを引用できますか? – jrharshath