IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

[HTML] Affichage balise flash


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    162
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2007
    Messages : 162
    Par défaut [HTML] Affichage balise flash
    Bonjour,

    J'ai longuement hésité entre le forum PHP et un forum plus webmaster. Bref si mon message est posté au faux endroit, merci de le déplacer.

    Mon problème : Sur mon site www.carburants.ch j'affiche une carte géographique selon ce code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <div id="flashDiv" style="width:99%;height:350px;border:#000000 solid 1px;"></div>
    le contenu de la carte est géré par du JS. Tout cela est généré par une fonction php. La carte est en flash.

    Mon problème est que pas mal d'entreprises désactivent le flash player. Je voudrai savoir si il existe une fonction permettant de savoir si flash est présent ou non. Et si non je dessine une carte google.

    En gros voici comment cela devrai fonctionner :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    	function DrawMap(){
    		if ($this->IsFlashOn())
    			$this->DrawMapFlash() ;
    		else
    			$this->DrawMapGoogle();
    	}
    Une solution acceptable pour moi serai aussi d'afficher un lien à la place de la carte flash "si la carte n'apparait pas cliquez ici" qui activerai la carte google.

    Quelqu'un a t'il déjà été confronté au problème ou a une solution ?

    J'ai vu pas mal d'exemple sur le net, mais cela à l'air bien complexe et 'boiteux' par rapport a ce que je veux faire.

    Merci, Cédric

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    PHP ne peut pas savoir si un plugin est present car il travaille du coté du serveur.

    Par contre
    Dans les parametres de publication html, Flash te propose de detecter si le lecteur est present.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    162
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2007
    Messages : 162
    Par défaut
    Logique :
    PHP ne peut pas savoir si un plugin est present car il travaille du coté du serveur.
    ...

    Par contre afficher un texte à la place est il possible ?

    Merci

  4. #4
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Y'a un truc qui s'appelle le Flash Player Detection Kit qui est la pour gerer ces choses :
    http://www.adobe.com/products/flashp...detection_kit/
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  5. #5
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Sur la FAQ HTML :
    http://xhtml.developpez.com/faq/?pag...#fichier_flash

    Et on voit qu'on peut mettre un texte alternatif, ce qui peut bien sûr être autre chose, comme une image par exemple.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. probleme d'affichage balise <html:textarea
    Par eric___ dans le forum Balisage (X)HTML et validation W3C
    Réponses: 8
    Dernier message: 25/01/2011, 14h59
  2. [HTML] Problème d'affichage fichier Flash
    Par °°° Zen-Spirit °°° dans le forum Balisage (X)HTML et validation W3C
    Réponses: 7
    Dernier message: 02/06/2008, 15h53
  3. newsletter html affichage des balises
    Par jul.oob dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 25/04/2007, 14h42
  4. [HTML] Affichage d'image par balise <objet>
    Par Clercq dans le forum Balisage (X)HTML et validation W3C
    Réponses: 13
    Dernier message: 08/11/2006, 14h17
  5. [HTML] affichage du contenu des balises 'alt' dans une iframe
    Par etarip dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 11/08/2005, 14h08

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo