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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Detecter la présence de flash

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Detecter la présence de flash

n°949785
cooleric
Posté le 10-01-2005 à 09:55:22  profilanswer
 

Je cherche a savoir si il est possible de détecter la présence du plug in flash depuis un page web. Si l'utilisateu a flash on lui affiche lanimation, sinon on lui affiche la version html. tout ca sans quil nai rien a faire
 
 
C possible?
 
Merci

mood
Publicité
Posté le 10-01-2005 à 09:55:22  profilanswer
 

n°949844
Xav_
The only one...
Posté le 10-01-2005 à 11:10:25  profilanswer
 

pour savoir si un truc est présent chez le client, ben ça sera du langage coté client --> JS
Mais je vois pas pkoi tu t'emmerde, le navigateur va dire au visiteur que Flash n'est pas installé et va lui proposer direct de le télécharger... en tout cas je suis sur de ça pour IE et FF.  
et le player flash étant gratuit --> no soucy


---------------
- Xav - ...There are no crimes when there are no laws... -- Xav's World
n°949858
Mjules
Parle dans le vide
Posté le 10-01-2005 à 11:22:28  profilanswer
 

sauf qu'il n'est pas dispos sur toute les plateformes


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°949869
Xav_
The only one...
Posté le 10-01-2005 à 11:29:52  profilanswer
 

tiens, n'oublies jamais que google est ton ami... ;)
pour détecter un truc chez le client --> JS donc en faisant une recherche "JS détecter flash" ou un truc du genre, google m'a donné ça:
http://www.javascriptfr.com/code.aspx?ID=23836
 
ça à l'air de répondre à ta question reste à savoir si ça gère bien tous les navigateurs...
 
le script gère en plus un cookie afin de ne pas faire la détection la foie suivante, ce n'est pas très malin à mon gout car la personne peux très bien l'avoir installé entre 2 visite
---> voilou, tu adapte à ta convenance mais ça doit le faire


---------------
- Xav - ...There are no crimes when there are no laws... -- Xav's World
n°949890
fastclemmy
(re-)Dictateur en plastique
Posté le 10-01-2005 à 12:00:15  profilanswer
 

Autant que ce soit Flash qui fasse la détection non ? Si ton anim Flash se lance, tu lui fais rediriger vers la version Flash de ton site, sinon tu restes sur ta page en version HTML. Plus logique, non ?

n°950253
cooleric
Posté le 10-01-2005 à 18:54:12  profilanswer
 

Xav merci
fastclemmy je comprend pas trop la...

n°953043
stb
Posté le 14-01-2005 à 12:22:43  profilanswer
 

c'est on ne peut plus simple.
 
ds ta page de détection tu insert un flash tout simple qui dès qu'il est chargé redirige vers la version flash.
sinon tu te contente des cacher le flash (display:none) pour ne pas avoir une jolie invite de téléchargement et tu redirige en js au bout de n secondes...

n°953050
FlorentG
Posté le 14-01-2005 à 12:35:15  profilanswer
 

Toujours est-il que ces solutions reposent sur JavaScript...

n°953116
Xav_
The only one...
Posté le 14-01-2005 à 14:27:05  profilanswer
 

FlorentG a écrit :

Toujours est-il que ces solutions reposent sur JavaScript...


c'est ce que j'ai dis depuis la 1ère ligne de ma 1ère réponse... moi aussi j'aime pas ça, mais là il a pas le choix...


---------------
- Xav - ...There are no crimes when there are no laws... -- Xav's World
n°953129
FlorentG
Posté le 14-01-2005 à 14:41:49  profilanswer
 

Sinon on peut faire comme ça :  

Code :
  1. <object data="fichier-flash.swf" type="application/x-shockwave-flash" width="640" height="480">
  2.   <param name="movie" value="fichier-flash.swf" />
  3.   <param name="quality" value="best" />
  4.   <p>Votre navigateur n'a pas le plugin flash, vous pouvez toutefois <a href="version-html.html">voir la version HTML brut</a></p>
  5. </object>


 
Selon donc une règle de la balise object, si le type MIME indiqué est impossible à gérer, on prend ce qu'il y a dedans. Du coup là il affichera un paragraphe avec un lien vers la page HTML :) A tester avec IE, ça doit marcher je crois bien...


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

  Detecter la présence de flash

 

Sujets relatifs
Detecter la fermeture d'une fenetreVBS- Executer et tester la presence d'un programme
Inserer du HTML dans FLash[résolu] insertion flash (ie)
Cherche un Flash Gurru, Segafan, Et qui a du temps, lol.WIG : passerelle IRC/flash en PHP
URGENT : flash/actionscript Loadvars.send ( "...","_self",...)idhttp + verifier le presence d'un fichier?
redimmenssioner ligne en flashintegrer du flash dans un forum phpBB
Plus de sujets relatifs à : Detecter la présence de flash


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