Предполагая, что у вас есть идентификатор тега объекта (если он исходит от этого), тогда проверьте атрибут object элемента на ноль.
function controlNotLoaded()
{
var obj = document.getElementById("controlId");
return (obj.object == null);
}
Если вы используете новый ActiveXObject, он выдаст исключение.Конечно, это только скажет вам, если элемент управления не может быть создан, не обязательно почему.