Detection de Flash dans un article

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • jisse03
    a répondu
    Re : Detection de Flash dans un article

    Envoyé par Demosthene Voir le message
    J'ai récupéré sur http://www.featureblend.com/javascri...n-library.html le fichier "flash_detect.js" que j'ai mis dans le repertoire /js/

    J'avais imaginé faire quelque chose comme ça dans l'article:

    <script src="/js/flash_detect.js" type="text/javascript"></script>
    <script type="text/javascript">
    if (FlashDetect.installed){
    {loadposition userxx}
    }
    else
    {
    {loadposition userzz}
    }
    </script>


    Bien sûr, cela ne marche pas car les modules comportent des balises <script> qui neutralisent celles de l'article.....

    Bref, je ne trouve pas de solution simple...
    Il n'y a pas que les balises qui neutralisent celles de l'article..
    Les navigateurs récents, pour des raison de sécurité, désactivent ces scripts qui tentent de lister les extensions installées.

    Détecter le fatras installé sur le navigateur était un jeu avant qu eles sécurités anti spam/intrusions/fishing/malware ne soient généralisées.

    Laisser un commentaire:


  • Demosthene
    a répondu
    Re : Detection de Flash dans un article

    Merci jisse03 pour ta réponse.

    J'ai récupéré sur http://www.featureblend.com/javascri...n-library.html le fichier "flash_detect.js" que j'ai mis dans le repertoire /js/

    J'avais imaginé faire quelque chose comme ça dans l'article:

    <script src="/js/flash_detect.js" type="text/javascript"></script>
    <script type="text/javascript">
    if (FlashDetect.installed){
    {loadposition userxx}
    }
    else
    {
    {loadposition userzz}
    }
    </script>


    Bien sûr, cela ne marche pas car les modules comportent des balises <script> qui neutralisent celles de l'article.....

    Bref, je ne trouve pas de solution simple...

    Laisser un commentaire:


  • jisse03
    a répondu
    Re : Detection de Flash dans un article

    Bonjour,

    De base, ce n'est pas possible, loadposition ou loadmodule n'ayant pas de syntaxe conditionnelle.

    Peut être en bricolant avec un plugin genre Sourcerer tu puisses y arriver.

    Mais FlashInstalled n'existant nulle part, sauf sur le navigateur de l'internaute, et rien ne fournissant un moyen simple de savoir quoi est installé ou pas... j'en doute très fort que tu puisses agir au niveau serveur.

    Ce serait au niveau du module lui-même qu'il faudrait agir, avec un repli au cas où Flash ne serait pas installé, mais là, tu tombes sur les requêtes diverses dépendant à la fois du système d'exploitation, du plugin permettant de visualiser Flash (Adobe, Vlc, Xine, Mplayer...) sur le navigateur. Dons à mon avis, aucune solution sans une usine à gaz.
    Dernière édition par jisse03 à 21/03/2012, 23h11

    Laisser un commentaire:


  • Demosthene
    a crée un sujet [Problème] Detection de Flash dans un article

    Detection de Flash dans un article

    Bonjour,
    Je souhaite afficher un module utilisant du flash dans un article Joomla 2.5, grâce à l'instruction {loadposition userxx}.
    Néanmoins, je souhaite afficher un autre module (grâce à un {loadposition useryy}) si flash n'est pas installé.
    Est il possible d'intégrer une instruction du type:

    if (FlashInstalled) {loadposition userxx} else {loadposition useryy}

    Est ce possible ?
    Merci pour votre aide.

Annonce

Réduire
Aucune annonce pour le moment.

Partenaire de l'association

Réduire

Hébergeur Web PlanetHoster
Travaille ...
X