Detecter la présence de flash - HTML/CSS - Programmation
Marsh Posté le 10-01-2005 à 11:10:25
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
Marsh Posté le 10-01-2005 à 11:22:28
sauf qu'il n'est pas dispos sur toute les plateformes
Marsh Posté le 10-01-2005 à 11:29:52
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
Marsh Posté le 10-01-2005 à 12:00:15
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 ?
Marsh Posté le 14-01-2005 à 12:22:43
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...
Marsh Posté le 14-01-2005 à 12:35:15
Toujours est-il que ces solutions reposent sur JavaScript...
Marsh Posté le 14-01-2005 à 14:27:05
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...
Marsh Posté le 14-01-2005 à 14:41:49
Sinon on peut faire comme ça :
Code :
|
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...
Marsh Posté le 10-01-2005 à 09:55:22
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