Дополнительные сведения помогут вам ответить на ваш вопрос.
Тем не менее, если есть определенный плагин, который вы имеете в виду, вы можете выполнить проверку после установки * или просто попытаться создать экземпляр объекта. Эта статья содержит довольно хорошее описание того, что делать, но если вам нужны только плагины IE и ActiveX, то что-то вроде этого должно работать достаточно хорошо ( не проверено ):
function testPlugin(name)
{
if (ActiveXObject)
{
try
{
return !!(new ActiveXObject(name));
}
catch (err) {}
}
return false;
}
и вы можете использовать эту функцию, чтобы проверить, установлен ли, скажем, QuickTime:
testPlugin('QuickTime.QuickTime');
* Это на самом деле будет работать в любое время, а не только после возможной установки плагина