小编Jay*_*y13的帖子

IE浏览器脚本,用于确定哪个(如果有)ActiveX控件将处理特定的mime类型

我试图在IE脚本(javascript或vbscript)中找出哪个ActiveX控件将处理特定的mime类型,在这种情况下为"image/tiff".这在使用插件的其他浏览器中很容易做到;

navigator.mimeTypes [ "图像/ TIFF"].enabledPlugin.name

这将返回类似的东西

QuickTime插件XXX

我已经找到了很多例子来判断是否加载了一个特定的ActiveX控件,但由于有几个可用的ActiveX控件可以处理tiff图像,我需要知道哪个(如果有的话)已经注册来处理这个mime类型.

我正在尝试处理的问题是QuickTime总是希望将自己注册为默认的tiff查看器,但它做得很糟糕,导致大量的支持调用.不幸的是,仅仅检测到安装QuickTime是不够好的,因为用户可能还安装了另一个tiff查看器(如Alternatiff)作为默认的tiff查看器,或者用户可能已将QuickTime配置为不是tiff图像的默认查看器,因此浏览器可能正在使用帮助应用程序来显示图像.

并不意味着困难,但在任何人建议重新设计变通办法之前;

  • 是的我知道我可以强迫用户在IE中使用特定的ActiveX查看器或使用Java tiff查看器,但我宁愿让他们使用他们选择的查看器,而不是强迫他们安装我选择的查看器,特别是他们的查看器可能是一个帮助应用程序,将tiff图像加载到他们办公室内的业务工作流程中
  • 是的,我知道我可以使用其他图像格式,但tiff是文档成像的事实标准,这是绝大多数用户喜欢使用的.问题不在于图像格式,而是QuickTime不会将其剪切为tiff查看器

提前感谢任何建议或解决方案......

javascript vbscript internet-explorer quicktime

7
推荐指数
1
解决办法
987
查看次数

Azure 函数返回 HTTP 错误 404

我发布了几个 Azure 函数,除了 2 个之外,其他所有函数都可以正常工作。两个不起作用的名称为“AdminData”和“AdminImage”,它们将用于向管理页面提供数据。代码编译得很好,部署得很好,Azure 仪表板中的一切看起来都很好,但是当我尝试调用它们时,我总是收到 404 Not Found 错误。

azure azure-functions

3
推荐指数
1
解决办法
1777
查看次数