Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
733 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  detect flash plugin

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

detect flash plugin

n°854284
kameha
Posté le 20-09-2004 à 17:48:07  profilanswer
 

Salut,
j'ai trouvé un script qui devrait detecter la presence d'un plug in flash et affiché une image ou texte si ce n'est pas le cas.
Est ce qu'il vous semble correct:
Javascript à l'endroit ou je veux l'image ou le .swf, dans le body donc:

<script language="JavaScript">
        if(installe==1)
        document.write("texte alternatif" );
        else
        document.write("<object width='100' height='100'><param name='movie' value='img/flash-accueil/anim1.swf'><param name='quality' value='high'><param name='wmode' value='transparent'><embed src='img/flash-accueil/anim1.swf' quality='high' type='application/x-shockwave-flash' width='453' height='140' wmode ='transparent'/></object>" );
        </script>


 
javascript appellé dans la page concernée:

*  
 * Ce  script  detecte  si le  plugin Flash  est  installe ou pas
 * Il contourne le fait que notre ami IE ne comprenne pas l'objet
 * window.navigator.plugins()  en incluant un bout de code vb :-(
 * Librement  inspire de  petits bouts de code trouves  ici et la
 * (o) 2004 - David Beja / Cyril MARION  -  Ateliers CYM  - PARIS
 */
 
var installe = 0;
var version = 0;
ie = "non";
if (navigator.plugins && navigator.plugins.length) {
 x = navigator.plugins["Shockwave Flash"];
 if (x) {
  installe = 2;
  if (x.description) {
   y = x.description;
   version = y.charAt(y.indexOf('.')-1);
  }
 } else  
  installe = 1;
 if (navigator.plugins["Shockwave Flash 2.0"]) {
  installe = 2;
  version = 2;
 }
} else if (navigator.mimeTypes && navigator.mimeTypes.length) {
 x = navigator.mimeTypes['application/x-shockwave-flash'];
 if (x && x.enabledPlugin)
  installe = 2;
 else
  installe = 1;
} else
 ie = "oui";
 
/*
<SCRIPT LANGUAGE="VBScript">
 
on error resume next
 
If ie = "oui" Then
 For i = 2 to 6
  If Not(IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash." & i))) Then
 
  Else
   installe = 2
   version = i
  End If
 Next
End If
 
If installe = 0 Then
 installe = 1
End If
 
</SCRIPT> */


 
Excusez la longueur de mon code...
Pour l'instant ça ne fonctionne pas, quand je n'ai pas le plug, il m'affiche une image avec un lien mort alors qu'il devrait y avoir du txt.
Si vous avez des suggestions....
merci

mood
Publicité
Posté le 20-09-2004 à 17:48:07  profilanswer
 

n°854623
zbang
Posté le 21-09-2004 à 10:36:49  profilanswer
 

Salut,
 
perso je trouve que cela ne sert à rien ... si pas de player --> j'affiche une image avec un lien vers le download
 

Code :
  1. <object type="application/x-shockwave-flash" data="tonanim.swf" width="800" height="600">
  2. <param name="movie" value="tonanim.swf" />
  3. <param name="quality" value="high" />
  4. <param name="menu" value="false" />
  5. <a href="http://www.macromedia.com/go/getflashplayer"><img src="noflash.png" width="800" height="600" alt="si vous souhaitez voir l'animation, t&eacute;l&eacute;chargez le plug-in flash en cliquant ici ou en vous rendant &agrave; l'adresse suivante : http://www.macromedia.com/go/getflashplayer" /></a>
  6. </object>


Message édité par zbang le 21-09-2004 à 10:37:41
n°854670
kameha
Posté le 21-09-2004 à 11:19:12  profilanswer
 

oui mais là, je prends pas la tete au mec qui veut pas le plug.  
Pour info : la moitié des personnes qui passent sur mon site ne l'ont pas.


Message édité par kameha le 21-09-2004 à 11:19:31
n°854812
zbang
Posté le 21-09-2004 à 13:43:39  profilanswer
 

je vois vraiment pas le rapport ...


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  detect flash plugin

 

Sujets relatifs
recherche de pluginProbleme de validation w3c avec flash
integration préchargement flash dans page html ???comment recuperer des photos d'un site en flash ?
Probleme avec un formulaire en flashJBoss-IDE, plugin pour Eclipse
flash s'affiche pas sous firefox [Résolu][Flash MX] Capturer en tant qu'image
Détecter le plug-in FLASH[FLASH] animation flash pour un site HTML ?
Plus de sujets relatifs à : detect flash plugin


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR