Как проверить, загружен ли CAB-файл пользователем в Internet Explorer - PullRequest
1 голос
/ 24 мая 2010

У меня есть страница с CAB-файлом, как показано ниже

<object id="SOmeID" class="Class1" codebase="..\CAB\Client.cab#version=2,0,0,2" classid="clsid:SomeIDComeshere" VIEWASTEXT >

Когда эта страница просматривается в первый раз, появляется сообщение для загрузки CAB-файла, и пользователь может загрузить его.или нет Некоторые пользователи предпочитают не загружать.

Из-за этого некоторые страницы отображаются неправильно или не работают так, как ожидается.

Мой вопрос: Когда клиент звонит, чтобы сообщитьвопрос, как я могу проверить, скачали ли они файл cab или нет?Есть ли папки для Windows, которые мне нужно проверить?

1 Ответ

0 голосов
/ 24 мая 2010

Использование ActiveXObject объект:

try { 
   var control = new ActiveXObject(ProgId);
   // installed
}
catch(e) {
   // not installed
}
...