[英]Calling a WebService from javascript
我正在開發一個需要與外部WebService交互的Firefox插件
使用ASP.NET(.asmx頁面)構建WebSerivce
我不能使用ajax,因為它是一個插件,而不是一個網站。
有誰知道怎么做?
如果您想手動完成所有操作,則需要使用XMLHttp對象 。 然而,這可能變得非常痛苦,這就是為什么有很多Javascript庫的原因,使得獲取和發送數據的任務不那么痛苦。
看看這個鏈接:它清楚地提到可以從Mozilla擴展使用XMLHttpRequest。 https://developer.mozilla.org/En/Using_XMLHttpRequest#Downloading_JSON.c2.a0and_JavaScript_from_extensions
您需要考慮從您的附加組件到服務啟動呼叫的跨域問題。
XMLHttpRequest對象是AJAX的基本構建塊之一。 我不確定你的附加組件的隔離,但你似乎無法使用它似乎很奇怪。
創建Web服務的語言並不重要,您只需要知道它需要哪種Web服務協議 。 就像您訪問網站時一樣,您無法知道是否是生成HTML的php,asp或jsp,您只需要知道如何處理HTML。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.