Rechercher : dans
Par :

Javascript : detecter la presence de plugins

Dernière réponse le 27 jun 2008 à 14:57:35 ghys, le 21 fév 2002 à 12:11:54 
 Signaler ce message aux modérateurs

Je développe actuellement un site. Et j'ai eu la mauvaise idée d'y inserer un menu flash. Certaines personnes ne disposent pas du plugin "application/x-shockwave-flash" et veulent pas l'installer...
la solution envisagée, détecter la présence ou non de ce plugin et en fonction, ouvrir le menu flash ou un menu php ou javascript (je sais pas encore)
PROBLEME :
le script :
<SCRIPT LANGUAGE="JavaScript">
typemime = navigator.mimeTypes["application/x-shockwave-flash"];
if (typemime)
{
plugin = typemime.enabledPlugin;
if (plugin)
document.writeln("flash ok<br>");
else
document.writeln("flash pas ok<br>");
}
else
{
document.writeln("type mime inexistant.");
}
</script>

ne fonctionne pas sous ie (seulement sous netscape 3 et sup.!
de meme, l'affichage de tous les plugins dispos par le script :

<SCRIPT LANGUAGE="JavaScript">
document.writeln("Nombre de plugins dispos : " + navigator.mimeTypes.length + "<br>");
for (i=0;i<navigator.mimeTypes.length;i++)
document.writeln(navigator.mimeTypes[i].type + "<br>");
</SCRIPT>

ne fonctionne pas sous ie (alors que theoriquement oui)

QUELQU'UN CONNAITRAIT-IL UN AUTRE MOYEN POUR DETECTER LA PRESENCE DE PLUGINS?

d'avance merci!

Meilleures réponses pour « javascript : detecter la presence de plugins » dans :
[PHP] Détecter la résolution d'affichage Voir PHP ne fournit pas de fonction permettant la détection de la résolution d'affichage car l'information concernant l'affichage du visiteur n'est pas fournie nativement par le protocole HTTP. Javascript par contre permet de détecter la résolution...
Définir une hauteur verticale et relative à un élément VoirParfois, on voudrait définir une hauteur verticale à un élément. C'est simple en utilisant des valeurs fixes (en pixels pas exemple), mais c'est plus compliqué en utilisant des hauteurs relatives (en pourcentages). Ce problème est souvent...
[Firefox] plugin Java Jre de Sun VoirA) Les différentes variantes Java chez Sun B) Installation sous Mandriva Limited Edition 2005 ETAPE 1 ETAPE 2: Création du lien symbolique C) Installation sous debian lenny D) Installation sous ubuntu hardy heron A) Les différentes...
Installer Java sous Ubuntu VoirPar défaut, Firefox n'est pas fourni avec Java. Voici comment procéder pour l'installer: Ouvrez un terminal (Menu Applications > Accessoires > Terminal) et tapez: sudo aptitude install sun-java6-jre sun-java6-plugin ou sudo aptitude install ...
Télécharger Icon Plugin for PhotoShop VoirLes icônes que l’on pouvait créer devait toujours passer par des applications tiers, qui ne répondent pas toujours à nos attentes. Alors, pour ne rien perdre de leurs élégance, créer directement dans Photoshop. Icon Plugin for PhotoShop est un...
Télécharger Flash Saving Plugin VoirActuellement de nombreuses animations Flash sont contenues dans les pages web. Elles sont rarement disponibles, accessibles au téléchargement. Flash Saving Plugin vous permet de sauvegarder rapidement les animations flash directement à partir d'IE....
Javascript - Introduction au langage Javascript VoirQu'est-ce que le Javascript? Le Javascript est un langage de script incorporé dans un document HTML. Historiquement il s'agit même du premier langage de script pour le Web. Ce langage est un langage de programmation qui permet d'apporter des...
Javascript - Les événements VoirQu'appelle-t-on un événement? Les événements sont des actions de l'utilisateur, qui vont pouvoir donner lieu à une interactivité. L'événement par excellence est le clic de souris, car c'est le seul que le HTML gère. Grâce au Javascript il est...
Javascript - Les variables VoirLe concept de variable Une variable est un objet repéré par son nom, pouvant contenir des données, qui pourront être modifiées lors de l'exécution du programme. En Javascript, les noms de variables peuvent être aussi long que l'on désire,...

1

?, le 23 fév 2002 à 15:58:01

?

Répondre à ?

2

 Nico, le 27 jun 2008 à 14:57:35

Lorsque tu publies ton anim flash avec macromedia player, tu peux chosir l'option pour identifier si l'utilisateur possede la bonne version flash. Si il ne la possede pas, on lui proposera de la telecharger.

Répondre à Nico