Comment faire du flash conditionnel ?
Rhesux
-
Matio Messages postés 684 Statut Membre -
Matio Messages postés 684 Statut Membre -
Bonjour,
voila je suis en train de faire un site web de présentation d'entreprise et je me posais la question de comment faire pour si l'utilisateur n'a pas flash player ou qu'il est bloqué pour n'importequelle raison.
Genre mon header est en flash mais je voudrais pas qu'il s'affiche un carré blanc si Flash n'est pas présent sur le navigateur des visiteurs du site,
comment puis-je faire ?
merci d'avance
voila je suis en train de faire un site web de présentation d'entreprise et je me posais la question de comment faire pour si l'utilisateur n'a pas flash player ou qu'il est bloqué pour n'importequelle raison.
Genre mon header est en flash mais je voudrais pas qu'il s'affiche un carré blanc si Flash n'est pas présent sur le navigateur des visiteurs du site,
comment puis-je faire ?
merci d'avance
A voir également:
- Comment faire du flash conditionnel ?
- Adobe flash player - Télécharger - Divers Web & Internet
- Flash drive tester - Télécharger - Divers Utilitaires
- Mise en forme conditionnel - Guide
- Flash video downloader - Télécharger - Téléchargement & Transfert
- Shockwave flash - Télécharger - Divers Web & Internet
2 réponses
Salut pour ma part je remplace l'animation par une image de la même taille que l'animation et du même thême si flash player n'est pas installé
<script type="text/javascript" language="JavaScript">
var isFlash = false;
// Pour tous navigateurs sauf IE
if (navigator.plugins && navigator.plugins.length > 0) {
var pluginsArrayLength = navigator.plugins.length;
// Pour chaque plugin du navigateur...
for (pluginsArrayCounter=0; pluginsArrayCounter < pluginsArrayLength; pluginsArrayCounter++ ) {
if(navigator.plugins[pluginsArrayCounter].name.indexOf("Shockwave Flash")>= 0){ // Si 1 des plugins contient Shockwave Flash
isFlash = true; // Alors flash player OK
break;
}
}
}
</script>
<script type="text/VBScript" language="VBScript">
// Detection pour Internet Explorer
On error resume next
isFlash = NOT IsNull(CreateObject("ShockwaveFlash.ShockwaveFlash"))
</script>
</head>
<body>
<div id="flash" align="center">
<script type="text/javascript" language="JavaScript">
if(isFlash){
document.write("<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' width='taille' height='taille'> <param name='movie' value='flash/fichier.swf'/> <param name='quality' value='high'/> <embed src='fichier.swf' quality='high' type='application/x-shockwave-flash' width='taille' height='Taille'/> </object>");
}else{
document.write("<img src='/images/imgflash.jpg'/>");
}
</script> </div>
<script type="text/javascript" language="JavaScript">
var isFlash = false;
// Pour tous navigateurs sauf IE
if (navigator.plugins && navigator.plugins.length > 0) {
var pluginsArrayLength = navigator.plugins.length;
// Pour chaque plugin du navigateur...
for (pluginsArrayCounter=0; pluginsArrayCounter < pluginsArrayLength; pluginsArrayCounter++ ) {
if(navigator.plugins[pluginsArrayCounter].name.indexOf("Shockwave Flash")>= 0){ // Si 1 des plugins contient Shockwave Flash
isFlash = true; // Alors flash player OK
break;
}
}
}
</script>
<script type="text/VBScript" language="VBScript">
// Detection pour Internet Explorer
On error resume next
isFlash = NOT IsNull(CreateObject("ShockwaveFlash.ShockwaveFlash"))
</script>
</head>
<body>
<div id="flash" align="center">
<script type="text/javascript" language="JavaScript">
if(isFlash){
document.write("<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' width='taille' height='taille'> <param name='movie' value='flash/fichier.swf'/> <param name='quality' value='high'/> <embed src='fichier.swf' quality='high' type='application/x-shockwave-flash' width='taille' height='Taille'/> </object>");
}else{
document.write("<img src='/images/imgflash.jpg'/>");
}
</script> </div>