xpcom

    0熱度

    1回答

    我試圖安裝的Hotmail到我的mailto處理程序: 這是與該代碼的網頁scpoe完成: navigator.registerProtocolHandler('mailto','http://mail.live.com/secure/start?action=compose&to=%s','Live Mail'); 從XPCOM我們將不得不使用這個:MXR ::WebContentConve

    1熱度

    1回答

    我對win32使用Gecko SDK 32.0.2。 我有這個代碼片斷中,應該工作: nsCOMPtr<nsIDOMDocument> doc; dwi->GetDocument(getter_AddRefs(doc)); nsCOMPtr<nsIDOMDocumentXBL> xbl(do_QueryInterface(doc)); 但是,編譯器說: no instance of ove

    -1熱度

    1回答

    我剛剛加入了一個網站項目。爲了解決這個問題,我克隆了git repo,並在VPS上設置了一個新的LEMP堆棧來爲頁面提供服務。它花費了大量的工作才得以運行(我第一次嘗試在筆記本電腦上運行,甚至無法正常服務於第一個index.php)。我現在已經知道它顯示的主頁和一切,但字體似乎加載好。 有很多鏈接轉到動態生成的頁面。在最終產品上,這些將由新數據創建;現在數據只是從數據庫中提取出來,以便我們調整它的

    2熱度

    1回答

    我有一個在所有以前版本中工作的FF工具欄。我的工具欄部分用C++編寫。我試着用新的XULRunner-SDK-36.0 我已經收到這樣的鏈接錯誤打造的C++部分: 1>xpcomglue_s.lib(nsISupportsImpl.obj) : error LNK2038: mismatch detected for '_MSC_VER': value '1800' doesn't match v

    0熱度

    1回答

    IE提供從IE框架的HWND輕鬆訪問IWebBrowser2和IHtmlDocument2。所以你EnumWindows和EnumChildWindows然後你測試這個類,一旦你找到了正確的類,你可以很容易地與它們交互。 如果有辦法列出一個"MozillaWindowClass"所有打開的Mozilla Firefox的標籤(有其HWND),通過XPCOM和C++? 我已經搜索了很長很長但很難找到

    2熱度

    1回答

    我想通過在VB.NET中的Windows窗體應用程序中嵌入GeckoFX來製作所見即所得的HTML編輯器。 的代碼是這樣的: Dim Gbrowser As New GeckoWebBrowser Gbrowser.Navigate("about:blank") ... Gbrowser.Navigate("javascript:void(document.body.contentEdita

    0熱度

    1回答

    我需要爲Thunderbird寫一個擴展。該擴展將用於做一些文本挖掘,並依賴於本機C++代碼。據我瞭解,Thunderbird擴展現在大部分都是用JavaScript編寫的,而XPCOM正在慢慢棄用(https://developer.mozilla.org/en-US/docs/Mozilla/Tech/XPCOM)。 此外,XPCOM似乎有點沉重,我想要一個更簡單的路徑來訪問我的C++代碼。除

    0熱度

    1回答

    我想知道 - 調用org.eclipse.swt.browser.Browser方法執行時, 是如何確定return boolean? javaScript執行何時被認爲是「成功」? 特別是,當我啓動一些異步函數並等待響應時會發生什麼? 瀏覽器會等待回調嗎? 成功基於空的調用堆棧並且沒有錯誤? 在此先感謝! 編輯: 我只是檢查:瀏覽器不等待回調被稱爲

    0熱度

    1回答

    我在MSVS 2013中使用了最新的Gecko SDK(xulrunner-34.0.5.en-US.win32.sdk),我面臨着嚴重的鏈接問題(顯然我不是唯一一個)。 了很多解決方法,我得到這些鏈接錯誤有關的各種問題後: Error 3 error LNK2001: unresolved external symbol "enum tag_nsresult __cdecl NS_Table

    1熱度

    1回答

    我得到的窗口utils這樣的: var utils = Services.wm.getMostRecentWindow('navigator:browser'). QueryInterface(Components.interfaces.nsIInterfaceRequestor). getInterface(Components.interfaces.nsIDOMWi