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

JavaScript Discussion :

Corrections liées à l'activation des ActiveX


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 15
    Par défaut Corrections liées à l'activation des ActiveX
    Bonjour, lors d'une mise à jour Windows, Bill nous a gratifié d'une modification de la gestion des activeX qui nécessite une modification de certaines page web contenant du javascript. J'ai bien trouvé sur msdn une technote qui explique ce qu'il faut faire mais ... j'y comprends pas grand chose, du moins je ne vois pas comment le transposer à mon cas. Il y est question d'utiliser du code js via un fichier xxx.js qui serait appelé via différents procédés... Dans mes pages, j'ai du javascript généré via du php (pour en rendre le contenu dynamique)... je en vois comment je vais pouvoir mettre mon php dans le xxx.js :-(... quelqu'un a-t-il déjà résolu le problème... avec ou sans php ;-)

    D'avance merci

    Yves

  2. #2
    Expert confirmé
    Avatar de Swoög
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    6 045
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 6 045
    Par défaut
    il te suffit de mettre le PHP qui génère le javascript dans un .php, et d'appeller ce .php comment étant du javascript (avec <script> par exemple...)

    assures-toi d'envoyer le bon type MIME (text/javascript il me semble) [si tu ne sais pas comment préciser le type MIME d'un fichier généré en PHP, regarde ça : http://fr.php.net/header ]
    il ne devrait pas y avoir de problèmes supplémentaires
    Rédacteur "éclectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
    Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
    je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
    pensez à la balise [ code ] (bouton #) et au tag :resolu: (en bas)

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 15
    Par défaut je me suis mal exprimé, désolé
    le problème ne vient pas de la génération de script JS via php, çà marche très bien, pas de soucis.

    La question concerne le correctif des scripts JS suite à l'évolution d'IE concernant l'activation de certains script JS (faire une recherche sur "activating ActiveX controls"). Il est préconnisé d'activer les scripts JS en utilisant un fichier. Exemple <script src=Embed.js"></script> puis l'activation de script contenu dans le JS par quelquechose comme document.write('<embed src="examplecontrol">'). Déjà cette dernière instruction je ne vois pas comment l'utiliser... ensuite comment je passe de mon script inline au fichier xxx.JS, et pour corser le tout, j'ai du script inline généré par du php....

    toutes les bonnes idées sont les bienvenues

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 15
    Par défaut j'ai trouvé
    ne cherchez plus

  5. #5
    Rédacteur
    Avatar de MasterOfChakhaL
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2004
    Messages
    2 147
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 147
    Par défaut
    euh...

    ce serait sympa d'indiquer la solution pour ceux qui rencontrerait ce probleme...

    Ca éviterait que la question soit reposée...
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    N'oubliez pas de cliquer sur quand votre question à trouvé une solution.

    Si vous n'avez pas encore lu les règles du club, mieux vaut tard que jamais!

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 15
    Par défaut voici quelques éléments
    en fait ils concernent les activeX quels qu'ils soient, ici macromedia : http://adobe.com/devnet/activeconten...devletter.html où l'on voit que le code inline doit être généré via une fonction javascript, ce qui me manquait c'était comment mettre des variables (PHP) dans ce code... mais en fait c'est simplicime, il suffit de passer les variables à la fonction JS, par exemple : print "<scrip type='text/javascript'> ma_fonction($var1, $var2);</script>"; $var1 et $var2 sont des variables PHP. Puis d'utiliser les variable JS dans la fonction JS...

    En fait ce qui me manquait surtout ce sont les indications fournies par le lien ci-dessus.

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

Discussions similaires

  1. Activer des contrôles activeX
    Par funkyjul dans le forum Sécurité
    Réponses: 1
    Dernier message: 14/06/2012, 17h34
  2. Réponses: 4
    Dernier message: 27/01/2006, 16h38
  3. Activation des macros sous Excel
    Par Igloobel dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 10/10/2005, 11h44
  4. Propriété des ActiveX
    Par nico-pyright(c) dans le forum MFC
    Réponses: 16
    Dernier message: 16/02/2004, 14h03

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