1

在我们的 Intranet 站点上,我们链接了各种 MS Office 文档。当我单击 Word、Excel 或 PowerPoint 文件时,Firefox 会为我提供打开、保存或取消的选项。当我单击打开时,会启动相应的应用程序并加载文件。太棒了。但由于某种原因,当我单击链接的 Visio 文件时,我只能选择保存,这很不方便。

我知道 Firefox 知道链接文件是 Visio 文件,因为它在对话框中告诉我:“您已选择打开 example.vsd,它是:Microsoft Visio 绘图”。

当我单击链接的 Visio 文件时,如何让 Firefox 启动 Visio?

更新:当我单击链接的 Visio 文件时,Firefox 没有启动 Visio,因为 Web 服务器没有正确识别内容类型。它将 Visio 文件标识为 application/octet-stream 而不是 application/x-visio。(感谢格兰特瓦格纳。)这解释了为什么它不起作用。就我而言,我也许可以更改 Apache 配置文件,但这并不确定。

但是,我很想知道是否有一种方法可以配置 Firefox 本身以根据其他一些标准(如文件扩展名)启动 Visio。这样,即使我无权访问 Apache 配置,我也可以打开 Visio 文件。

4

8 回答 8

1

@院长

对话框中只有两个按钮:“保存文件”和“取消”。“打开方式”选项根本不存在。

但我想我知道你的意思。有时,“打开方式”选项显示为灰色,稍后才可用。不幸的是,这里不是这样。

如果Open With不可用,最可能的原因是 Firefox 不知道文档的 MIME 类型并假设它application/octet-streamapplication/octet-streamMIME 类型)。

要确认这一点,请下载LiveHTTPHeaders并使用它来确认文件的 MIME 类型是application/x-visio.

于 2008-09-22T20:44:40.483 回答
1

添加了解决问题的扩展“OpenDownload”。

于 2011-10-05T18:49:20.773 回答
1

编辑文件 %appdata%\Mozilla\Firefox\Profiles\your profile\mimeTypes.rdf

添加以下内容

<RDF:li RDF:resource="urn:mimetype:application/vnd.visio"/>

<RDF:Description RDF:about="urn:mimetype:externalApplication:application/vnd.visio"
    NC:prettyName="VISIO.EXE"
    NC:path="FULL PATH TO YOUR VISIO\VISIO.EXE" />

<RDF:Description RDF:about="urn:mimetype:application/vnd.visio"
    NC:value="application/vnd.visio"
    NC:editable="true"
    NC:fileExtensions="vsd"
    NC:description="Microsoft Visio Drawing">
<NC:handlerProp RDF:resource="urn:mimetype:handler:application/vnd.visio"/>
</RDF:Description>
<RDF:Description RDF:about="urn:mimetype:handler:application/vnd.visio"
               NC:alwaysAsk="false">
<NC:externalApplication RDF:resource="urn:mimetype:externalApplication:application/vnd.visio"/>
<NC:possibleApplication RDF:resource="urn:handler:local:FULL PATH TO YOUR VISIO\VISIO.EXE"/>
</RDF:Description>

这适用于我在 Windows XP SP2 下的 Firefox 3.6.3 下

于 2010-05-18T23:44:58.800 回答
0

在工具,选项中进行。实际上它在那里被称为“内容类型”和“动作”......

于 2008-09-22T19:44:00.600 回答
0

如果行为类似于打开应用程序,您只需单击打开/保存对话框,打开按钮将在大约一秒钟后变为可用。这有帮助吗?

于 2008-09-22T19:45:13.047 回答
0

进入工具 | 选项... 似乎不起作用,因为这样做之后,您会收到一个错误,即打开文件时发生未知错误。

但是,如果您安装OpenDownload扩展,那么您将获得一个成功运行 Visio 的运行按钮。

于 2008-09-22T19:56:48.853 回答
0

问题在于 VSD 文件类型。

打开 Windows 资源管理器

菜单/工具/文件夹选项

单击文件类型选项卡

找到 VSD 文件类型(只需输入 vsd > 它会带你到那里)

有两个按钮:[Modify] 和 [Special] -- 点击 [Special] 按钮 --- 与文件关联的 Actions 被列出

您必须添加打开选项:
将路径添加到 Visio,如下所示:“C:\Program Files[## correct PATH##]\VISIO.EXE”/e
(只需检查其他文件类型的设置方式,例如:DOC或 XLS)

还有一个选项:在同一窗口中浏览。

取消选中在同一窗口中浏览。复选框,单击[确定]

你去吧!浏览器应询问您是否要打开或下载文件。和一个您标记您的选项并从“始终要求此文件类型...”中删除复选框您的 VSD 文档应直接在 Visio 中打开。

希望这会有所帮助,BR,Zoltan Gajdatsy

于 2009-01-22T14:42:50.303 回答
0

一步步:

  1. 在 Firefox 上,转到包含该文件的站点,右键单击 vsd 或 vsdx 文件并选择下载。
  2. 在下载窗口中,标记记住我的选择选项。
  3. tools > options > application下,搜索 visio type 并将 dropbox 更改为“open with”,然后本地化您希望使用的应用程序。

我在 Firefox 33.0.2 访问 Sharepoint 中的文件时对此进行了测试。

于 2014-12-10T18:17:40.340 回答