1
我有一個Web服務需要在請求中發送特殊的頭文件。我能夠使用XMLHttpRequest和setRequestHeader()檢索預期的responseXML。使用DOM文檔而不是URI創建選項卡/窗口?
現在我想創建一個包含響應文檔的新選項卡(或窗口)。我希望將默認的XMLPrettyPrint.xsl文件應用於它,並且在查看源代碼時,我希望在查看普通的.xml文件時看到無風格的源代碼。
任何想法?
我有一個Web服務需要在請求中發送特殊的頭文件。我能夠使用XMLHttpRequest和setRequestHeader()檢索預期的responseXML。使用DOM文檔而不是URI創建選項卡/窗口?
現在我想創建一個包含響應文檔的新選項卡(或窗口)。我希望將默認的XMLPrettyPrint.xsl文件應用於它,並且在查看源代碼時,我希望在查看普通的.xml文件時看到無風格的源代碼。
任何想法?
我最終創建了一個協議處理程序。
我沒有發現要記錄的最大竅門是XPCOM合同ID必須以「@ mozilla.org/network/protocol; 1?name =」開頭。例如:
/* as in foo:// . This is called the scheme. */
var thisIsWhatMyProtocolStartsWith = "foo";
var contractID = "@mozilla.org/network/protocol;1?name=" + thisIsWhatMyProtocolStartsWith;