Le fichier SWF ignore l’ordre d’empilage et effectue la lecture au-dessus des calques DHTML

Le fichier SWF s’affiche au-dessus de tous les autres calques

Un fichier SWF sur un calque d’une page DHTML contenant plusieurs calques s’affiche au-dessus de tous les calques, quel que soit l’ordre d’empilage des calques (z-index).

Solution : utilisez le paramètre WMODE

Utilisez le paramètre WMODE pour permettre la mise en calques du contenu rich media avec les calques DHTML. Le paramètre WMODE peut être window (par défaut), opaque ou transparent. L’utilisation d’une valeur WMODE du paramètre opaque ou transparent empêche la lecture d’un fichier SWF du calque du dessus. Vous pouvez ajuster la mise en calques de l’animation dans les autres calques du document HTML.

Pour des détails sur la création de fichiers SWF avec des arrière-plans transparents et plus d’informations sur le paramètre WMODE, voir Création d’arrière-plans transparents dans un fichier SWF.

Remarque : le paramètre WMODE est pris en charge par certaines combinaisons de navigateurs/versions de Flash Player seulement. Si le paramètre WMODE n’est pas pris en charge, les fichiers SWF s’affichent au-dessus.

Informations supplémentaires

Par défaut, les navigateurs placent le contenu des modules externes embarqués, comme un fichier SWF ou un applet Java, sur le calque du dessus. Dans les navigateurs plus anciens, les tentatives de placer un calque DHTML sur un calque Flash échouent. Les navigateurs récents permettre de mettre en calques du contenu rich media avec du contenu DHTML. Dans certains cas, ils permettent également d’utiliser des arrière-plans transparents dans le contenu rich media.


 Adobe

Recevez de l’aide plus rapidement et plus facilement

Nouvel utilisateur ?