Вот официальное руководство
В основном, для браузеров не IE вы проверяете, что плагин установлен с использованием javascript, а для IE вы используете скрипты VisualBasic.Их код не очень красивый (все эти document.write
звонки - тьфу!), Но он надежный.
Вы всегда можете взять их код, очистить его и обернуть в более приятный пакет.Я знаю, что сделал (но для клиента, поэтому я не могу дать вам код - извините)