Voila aprés avoir cherché un peu partout je vous ai fait un bout de code qui vous sera peut etre utile.
Il cherche la presence du plugin flash sur le navigateur du client (testé seulement sur Mozilla FireFox et IE ). Et vous permet en cas d'echec d'afficher autre chose que l'anime flash.
Bonne prog.
/!\ : le contenue des document.write("") doivent etre sur 1 ligne et il faut remplacer les " par '.
ex: document.write("<a href='www.monsite.com' target='_blank' >test</a>
Source / Exemple :
<html>
<head>
<title>Test</title>
<SCRIPT 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 LANGUAGE="VBScript">
// Detection pour Internet Explorer
On error resume next
isFlash = NOT IsNull(CreateObject("ShockwaveFlash.ShockwaveFlash"))
</SCRIPT>
</head>
<body>
<!-- A placer ou vous avez votre anime flash -->
<SCRIPT LANGUAGE="JavaScript">
if(isFlash){
document.write("Flash ok. <br>Votre anime flash"); // Placez votre anime
}else{
document.write("Flash bad votre image de remplacement"); // Placez votre image de remplacement
}
</SCRIPT>
<!-- ------------------------------------ -->
</body>
</html>
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.