Возможно, вы захотите использовать SWFObject для загрузки и отображения флэш-файлов.Вы получаете массу возможностей для управления вашим SWF.
Кроме того, он предоставит вам крючок для обнаружения отсутствующего flash-плагина.Вы можете разместить там якорный тег или код перенаправления, и все готово.
Во-первых, вам нужен контейнер для вашего swf.Если установлена флэш-память, содержимое этого контейнера будет переопределено.Если флэш-память не обнаружена, контейнер останется таким, как определено.
<div id="swfContainer">
<!-- no flash installed... -->
<script>
document.location.href = "somewhereelse.html";
</script>
</div>
, а затем вставьте SWF-файл, используя Javascript:
<script type="text/javascript" src="swfobject.js"></script>
<script type="text/javascript">
// no need to get fancy here...
var flashvars = {};
var params = {};
var attributes = {};
swfobject.embedSWF("test.swf", "swfContainer", "300", "120", "9.0.0", false,
flashvars, params, attributes);
</script>