Я пытаюсь выяснить в сценарии IE (JavaScript или vbscript), какой элемент управления ActiveX обработает определенный тип пантомимы, "изображение/tiff" в этом случае. Это легко сделать в других браузерах то использование плагины с;
navigator.mimeTypes ["изображение/tiff"] .enabledPlugin.name
который возвратил бы что-то как
Плагин QuickTime X.X.X
Я нашел, что много примеров говорит, загружается ли определенный элемент управления ActiveX, но так как существует несколько элементов управления ActiveX, доступных, который может обработать изображения в формате TIFF, которые я должен знать, который, если таковые имеются, регистрируется для обработки этого типа пантомимы.
Проблема, с которой я пытаюсь иметь дело, состоит в том, что QuickTime всегда хочет зарегистрировать себя как средство просмотра tiff по умолчанию, но это делает ужасное задание его приводящий к большому количеству обращений за поддержкой. К сожалению, просто обнаружение, что QuickTime установлен, не достаточно хорошо, так как у пользователя может также быть другое установленное средство просмотра tiff (как Alternatiff) как средство просмотра tiff по умолчанию, или пользователь, возможно, настроил QuickTime, чтобы не быть средством просмотра по умолчанию для изображений в формате TIFF, таким образом, браузер мог использовать вспомогательное приложение для отображения изображения вместо этого.
Не означая быть трудным, но прежде чем любой предложит обходные решения реинжиниринга;
Заранее спасибо за любые предложения или решения...