Следующий код, встраивающий анимацию Flash в HTML-документ с использованием SWFObject, отображает только альтернативный контент. Зачем?swfobject.embedSWF не работает?
<!DOCTYPE html>
<html>
<head>
<title>Adding a Flash Movie</title>
<script type="text/javascript"
src="http://ajax.googleapis.com/ajax/libs/swfobject/2.2/swfobject.js">
</script>
<script type="text/javascript">
swfobject.embedSWF("flash/bird.swf", "bird", "400", "300", "8.0.0");
</script>
</head>
<body>
<div id="bird">
<p>An animation of a bird taking a shower</p>
</div>
</body>
</html>
Chrome, IE и Firefox все показывают только An animation of a bird taking a shower
.
Код a sample из книги HTML & CSS: design and build websites.
поддержка флэш удаляется из многих последних версиях браузеров. Перед использованием проверьте совместимость браузера. –
Поддержка Flash не удаляется из браузеров. Скорее, Flash теперь включен только после всплывающего окна «спросить активировать». К сожалению, swfobject не работает с этой более новой схемой. – Chris
Flash достигнет своего конца жизни в 2020 году, @ Chris. До этого производители браузеров будут постепенно ограничивать использование Flash, пока они в конечном итоге полностью не откажутся от поддержки. См. Ссылку, которую я отредактировал в вашем ответе. – Palec