Title: javascript
Last modified: October 19, 2020

---

# javascript

 *  Resolved [tombeaulot](https://wordpress.org/support/users/tombeaulot/)
 * (@tombeaulot)
 * [5 years, 7 months ago](https://wordpress.org/support/topic/javascript-44/)
 * Bonjour,
    pouvez vous m’indiquer comment executer du javascript dans une application?
   J’ai ajouté dans la partie javascript simplement dans la partie app et web : 
   alert(‘bonjour’);
 * mais lorsque je test l’application cela ne fonctionne pas sur mobile
 * d’avance meerci pour votre aide

Viewing 14 replies - 1 through 14 (of 14 total)

 *  Plugin Author [Amauri](https://wordpress.org/support/users/amauric/)
 * (@amauric)
 * [5 years, 7 months ago](https://wordpress.org/support/topic/javascript-44/#post-13551635)
 * Bonjour,
 * Pour ajouter du JS dans l’appli c’est bien depuis le plugin WPMobile > CSS et
   Javascript > Dans l’appli > Javascript
 * par contre un alert(”) ne fonctionnera pas, essayez avec:
 *     ```
       jQuery(function() {
          app.dialog.confirm('texte', 'titre');
       });
       ```
   
 *  Thread Starter [tombeaulot](https://wordpress.org/support/users/tombeaulot/)
 * (@tombeaulot)
 * [5 years, 7 months ago](https://wordpress.org/support/topic/javascript-44/#post-13553198)
 * merci beaucoup pour votre réponse rapide
 *  Thread Starter [tombeaulot](https://wordpress.org/support/users/tombeaulot/)
 * (@tombeaulot)
 * [5 years, 7 months ago](https://wordpress.org/support/topic/javascript-44/#post-13553930)
 * merci pour votre aide mais j’ai encore un probléme :
    je souhaite lancer un évenement
   quand la personne partage bien ma page … pour ce faire j’ai fais un plugin perso
   cela fonctionne parfaitement en mode WEB sur desktop et mobile mais pas au travers
   de l’application
 * Pouvez vous m’aider svp ?
    d’avance merci _____ <?php add_shortcode( ‘partage_facebook’,‘
   partage_facebook’ );
 * function partage_facebook(){
    wp_enqueue_script( ‘jquery’ ); ob_start(); ?> <
   button id=”share-facebook”>Partager sur Facebook</button> <button id=”share-twitter”
   >Partager sur Twitter</button> <div id=”fb-root”></div> <script> (function(doc,
   script) { var js, fjs = doc.getElementsByTagName(script)[0], frag = doc.createDocumentFragment(),
   add = function(url, id) { if (doc.getElementById(id)) {return;} js = doc.createElement(
   script); js.src = url; id && (js.id = id); frag.appendChild(js); };
 *  add(‘[https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.3&appId=&#8217](https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.3&appId=&#8217);,‘
   facebook-jssdk’);
    add(‘[https://platform.twitter.com/widgets.js&#8217](https://platform.twitter.com/widgets.js&#8217););
 *  fjs.parentNode.insertBefore(frag, fjs);
    }(document, ‘script’)); </script> <
   script> var app = app || {};
 *  app.facebook = {
    share : function() { alert(‘clicked’); FB.init({ appId : ‘
   ID_APP’, autoLogAppEvents : true, xfbml : true, version : ‘v8.0’ }); FB.ui({ 
   method: ‘share’,
 *  href: ‘[https://monsite.fr/mapage&#8217](https://monsite.fr/mapage&#8217);,
   },
   function(response) { console.log(response);
 *  if (response && response.post_id) {
    document.getElementById(“demo”).innerHTML
   = “Page Partager”; } else { alert(‘not fredpublished’); document.getElementById(“
   demo”).innerHTML = “Page NON Partager !!!”; } }); } };
 *  app.twitter = {
    share : function() { alert(‘clicked’);
 *  twttr.ready(function (twttr) {
    twttr.events.bind(‘tweet’, function (event) {
   console.log(event);
 *  alert(‘published’);
    }); });
 *  var popup = window.open(‘[https://twitter.com/intent/tweet?text=&#8217](https://twitter.com/intent/tweet?text=&#8217);,‘
   popupwindow’, ‘scrollbars=yes,width=800,height=400’);
 *  popup.focus();
    } }; </script> <script> jQuery(document).ready(function() { 
   jQuery(‘#share-facebook’).on(‘click’, function() { app.facebook.share(); });
 *  jQuery(‘#share-twitter’).on(‘click’, function() {
    app.twitter.share(); }); });
   </script> <p id=”demo”></p> ?> ______
 *  Plugin Author [Amauri](https://wordpress.org/support/users/amauric/)
 * (@amauric)
 * [5 years, 7 months ago](https://wordpress.org/support/topic/javascript-44/#post-13555448)
 * Ce n’est pas du Javascript, ne mettez pas ça depuis le plugin wpmobile.
 * Je suppose que vous avez mis ce code dans le fichier functions.php de votre theme?
 * Utilisez ce plugin [https://fr.wordpress.org/plugins/code-snippets/](https://fr.wordpress.org/plugins/code-snippets/)
   a la place pour que le code soit accessible sur tous les themes.
 *  Thread Starter [tombeaulot](https://wordpress.org/support/users/tombeaulot/)
 * (@tombeaulot)
 * [5 years, 7 months ago](https://wordpress.org/support/topic/javascript-44/#post-13556772)
 * Non je me suis mal exprimé j’ai développé un plugin avec le shortcode partage_facebook
   
   puis j’ai créé un article avec [partage_facebook]
 * le code est donc bien dans l’article.
    Cela fonctionne parfaitement en mode web
   et web-mobile (navigateur sur android ou ios) mais pas au travers de l’app généré
   par votre plugin. Je n’arrive pas à comprendre mon erreur.
 * D’avance merci pour votre aide
    -  This reply was modified 5 years, 7 months ago by [tombeaulot](https://wordpress.org/support/users/tombeaulot/).
 *  Plugin Author [Amauri](https://wordpress.org/support/users/amauric/)
 * (@amauric)
 * [5 years, 7 months ago](https://wordpress.org/support/topic/javascript-44/#post-13557032)
 * Vous pouvez partager l’URL de la page?
 *  Thread Starter [tombeaulot](https://wordpress.org/support/users/tombeaulot/)
 * (@tombeaulot)
 * [5 years, 7 months ago](https://wordpress.org/support/topic/javascript-44/#post-13558818)
 * la voici
    [https://jouelejeu.com/dev/test/](https://jouelejeu.com/dev/test/)
 *  Thread Starter [tombeaulot](https://wordpress.org/support/users/tombeaulot/)
 * (@tombeaulot)
 * [5 years, 7 months ago](https://wordpress.org/support/topic/javascript-44/#post-13558820)
 * encore merci pour votre aide
 *  Plugin Author [Amauri](https://wordpress.org/support/users/amauric/)
 * (@amauric)
 * [5 years, 7 months ago](https://wordpress.org/support/topic/javascript-44/#post-13558847)
 * alert(”) + ouverture dans une nouvelle fenetre, ça ne fonctionnera pas dans l’appli,
   désolé : /
 *  Thread Starter [tombeaulot](https://wordpress.org/support/users/tombeaulot/)
 * (@tombeaulot)
 * [5 years, 7 months ago](https://wordpress.org/support/topic/javascript-44/#post-13561256)
 * Encore merci pour votre aide
    mais je test pour l’instant uniquement avec facebook
   et par exemple document.getElementById(“demo”).innerHTML = “Page Partager”; ne
   fonctionne pas non plus au travers de l’application ? C’est normal ?
 *  Plugin Author [Amauri](https://wordpress.org/support/users/amauric/)
 * (@amauric)
 * [5 years, 7 months ago](https://wordpress.org/support/topic/javascript-44/#post-13561427)
 * Non, ça devrait fonctionner si l’id demo existe.
 *  Thread Starter [tombeaulot](https://wordpress.org/support/users/tombeaulot/)
 * (@tombeaulot)
 * [5 years, 7 months ago](https://wordpress.org/support/topic/javascript-44/#post-13561625)
 * c’est pour cela que ne comprend pas car il y a bien <p id=”demo”></p>
 *  Plugin Author [Amauri](https://wordpress.org/support/users/amauric/)
 * (@amauric)
 * [5 years, 7 months ago](https://wordpress.org/support/topic/javascript-44/#post-13561741)
 * C’est que l’element n’est pas encore dispo quand le script s’execute.
 * Même problème avec?
 *     ```
       jQuery(function() {
       document.getElementById("demo").innerHTML = "Page Partager";
       });
       ```
   
 *  Thread Starter [tombeaulot](https://wordpress.org/support/users/tombeaulot/)
 * (@tombeaulot)
 * [5 years, 7 months ago](https://wordpress.org/support/topic/javascript-44/#post-13563465)
 * merci beaucoup pour votre aide effectivement cela fonctionne

Viewing 14 replies - 1 through 14 (of 14 total)

The topic ‘javascript’ is closed to new replies.

 * ![](https://ps.w.org/wpappninja/assets/icon-256x256.png?rev=2215187)
 * [WPMobile.App](https://wordpress.org/plugins/wpappninja/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/wpappninja/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/wpappninja/)
 * [Active Topics](https://wordpress.org/support/plugin/wpappninja/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/wpappninja/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/wpappninja/reviews/)

## Tags

 * [javascript](https://wordpress.org/support/topic-tag/javascript/)

 * 14 replies
 * 2 participants
 * Last reply from: [tombeaulot](https://wordpress.org/support/users/tombeaulot/)
 * Last activity: [5 years, 7 months ago](https://wordpress.org/support/topic/javascript-44/#post-13563465)
 * Status: resolved