Comment intégrer un objet Flash (SWF) sous le contenu de page (méthode legacy)
Important : Adobe Flash Player a été abandonné le 31 décembre 2020. Les navigateurs modernes bloquent le contenu Flash. Cette méthode est pour référence historique ou usage intranet legacy uniquement. Pour nouveaux projets, utilisez HTML5 <video>, <canvas>, ou WebGL.
Méthode d'intégration legacy (HTML)
Pour placer un objet Flash sous le texte et les images dans le flux du document, insérez la balise <object> après votre contenu dans le <body> :
<!DOCTYPE html>
<html>
<head>
<title>Page avec Flash sous le contenu</title>
</head>
<body>
<h1>Ce titre apparaît au-dessus de l'objet Flash</h1>
<p>Ce paragraphe apparaît aussi au-dessus de l'objet Flash.</p>
<object width="320" height="240" data="myMovie.swf" type="application/x-shockwave-flash">
<param name="movie" value="myMovie.swf">
<param name="quality" value="high">
<!-- Fallback pour navigateurs sans Flash -->
<p>Le contenu Flash nécessite un navigateur legacy avec Flash Player activé.</p>
</object>
</body>
</html>
Points clés
- Remplacez
myMovie.swfpar le chemin/URL réel de votre fichier .swf. - Ajustez
widthetheightaux dimensions de votre SWF. - Le
<param name="movie">est requis pour IE ; l'attributdatafonctionne pour les autres. - Le contenu avant la balise
<object>s'affiche naturellement au-dessus (flux document normal).
Encore une fois, n'utilisez pas Flash pour de nouveaux projets. C'est non sécurisé, non supporté, et inaccessible.
