Лучший подход для встраивания SWF-файла в HTML-страницу заключается в использовании SWFObject .
Это простая библиотека JavaScript с открытым исходным кодом, которая является простым в использовании и стандартизированным методом для вставки Flash-содержимого.
Он также предлагает определение версии Flash Player. Если у пользователя нет требуемой версии Flash или JavaScript отключен, он увидит альтернативный контент. Вы также можете использовать эту библиотеку для запуска обновления Flash Player. Как только пользователь обновится, он будет перенаправлен обратно на страницу.
Пример из документации:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<title>SWFObject dynamic embed - step 3</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<script type="text/javascript" src="swfobject.js"></script>
<script type="text/javascript">
swfobject.embedSWF("myContent.swf", "myContent", "300", "120", "9.0.0");
</script>
</head>
<body>
<div id="myContent">
<p>Alternative content</p>
</div>
</body>
</html>
Хороший инструмент для использования вместе с этим - SWFObject HTML и JavaScript генератор . Он в основном генерирует HTML и JavaScript, которые вам нужны для встраивания Flash, используя SWFObject. Поставляется с очень простым пользовательским интерфейсом для ввода параметров.
Настоятельно рекомендуется и очень прост в использовании.