Page 1 sur 1

Détecter plugin flash en javascript ou autre...

Posté : 06 mars 2005, 12:03
par Lilie507
Bonjour à tous!
Pour un site j'ai récupéré une fonction javascript qui permet de détecter si le plugin flash existe ou pas... voici mon code que j'ai placé dans la balise script et dans le head :

var myPlugin = navigator.plugins["Flash"];
var myPlugin = navigator.plugins.name;
if (myPlugin){
//Action si le visiteur n'a pas le plugin. (Ici redirection)
window.location = "index_sans.html"
}

dans la page index_sans.html il y a une photo. Mais sous mozilla ça ne marche pas... il ne va pas sur la 2eme page... savez-vous quel script je dois utiliser pour mozilla? peut-être que ça n'est pas possible en javascript... mais en quel langage est-ce possible?

Merci pour votre aide :wink:
Aurélie

Posté : 16 mars 2005, 21:28
par eSp
C'est normal car de la façon dont le code est construit, la redirection s'exécute si le plugin n'est pas installé donc essai avec ceci:

Code : Tout sélectionner

<script language="JavaScript" type="text/JavaScript"> var myPlugin = navigator.plugins["flash"]; var myPlugin = navigator.plugins.name; if (!myPlugin) { window.location = "index_sans.html" } </script>
bye :wink:

Posté : 11 mai 2005, 12:24
par Invité
J'ai essayé votre code mais la variable "myPlugin" est undefined !

Posté : 11 mai 2005, 12:28
par albat
var myPlugin = navigator.plugins["flash"]; 
var myPlugin = navigator.plugins.name; 
Pourquoi la définis-tu deux fois ?
Et de façon différente ?