Вот мое объяснение вопроса:
Из JavaScript вам нужно получить ссылку на объект Flash Player. В браузере работают две основные версии Flash Player: ActiveX и версия плагина. Версия ActiveX изначально работает в Internet Explorer, а версия плагина используется остальными браузерами.
Плеер ActiveX управляется тегом object на странице HTML, и вы можете получить ссылку на JavaScript с помощью окна. objectId, где objectId - это значение атрибута id тега object . Например, если атрибут id тега object является примером, тогда ссылка на проигрыватель ActiveX будет window.example.
Плагин-проигрыватель управляется тегом embed на HTML-странице, и вы можете получить ссылку на JavaScript с помощью window.document. embedName, где embedName - это значение атрибута name тега embed . Например, если в качестве примера указан атрибут name тега embed , то ссылкой на подключаемый проигрыватель будет окно.document.example.
А вот и сам вопрос:
Почему объект Flash Player существует как свойство window , когда внедряется с помощью тега object , тогда как при внедрении с помощью тега embed он существует в свойстве window.document ? И какой самый современный способ получения объекта Flash Player из веб-страницы?