Вполне возможно, используя Flash's externalInterface и JavaScript, который вы пишете самостоятельно (это должен быть единственный JavaScript, который вам понадобится).
SWFObject существует только для того, чтобы абстрагироваться от добавления фрагментов Flash в контент HTML, поэтому он вообще не нужен (в основном он будет писать правильные теги object
и embed
в зависимости от вашего браузера и обходить IE * '1009 * предупреждения о щелчке на бегу Flash).
Если вы хотите вручную закодировать ваш фрагмент Flash в документ, это прекрасно; SWFObject делает его чище и проще, но не включает и не добавляет функциональности сверх этого. Однако, поскольку он работает так хорошо, он стал своего рода стандартным методом размещения Flash на сайте.
Поместите свой Flash-элемент на страницу так, как вам хочется, убедитесь, что в его тегах object
и embed
установлен id
, и вы должны установить его.