【问题标题】:Firefox 3.x extensions: dialog "Save As" - choice opener, how open?Firefox 3.x 扩展:对话框“另存为”-选择开启器,如何打开?
【发布时间】:2009-10-09 04:23:18
【问题描述】:

是否可以调用 Firefox 另存为对话框( chrome://mozapps/content/downloads/unknownContentType.xul )与 指定网址?

我发现该对话框的类存储在“nsHelperAppDlg.js”中,并且 名为“nsUnknownContentTypeDialog”,但我不明白如何使用 它:(

我想创建一个扩展程序,显示 firefox“另存为”对话框 指定 URLl 并选择保存它的程序。

请帮忙!

【问题讨论】:

标签: firefox dialog save


【解决方案1】:

您真正想要的是 contentAreaUtils.js 中的 saveURL method。这将为您提供 Firefox 的确切行为(因为这就是 Firefox 所称的)。

【讨论】:

  • 他实际上是在询问不同的对话。
  • 我在尝试,但是这个调用的标准对话框“另存为”。但我需要对话框选择保存它的程序。
  • 啊,那我觉得你应该用这个方法:mxr.mozilla.org/mozilla-central/source/uriloader/exthandler/…
  • 致 sdwilsh - 该功能的描述:“将外部帮助应用程序绑定到流侦听器”谢谢,但它是不同的功能:(
【解决方案2】:

这有助于我显示另存为对话框,或在浏览器中预览数据

How to force save as dialog box in firefox besides changing headers?

【讨论】:

    猜你喜欢
    • 2011-09-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-12
    • 1970-01-01
    • 1970-01-01
    • 2014-08-24
    相关资源
    最近更新 更多