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