Salut,
J'ai un fichier maître page.php qui au chargement va se compléter via une requête ajax, par un fichier contenu.php
Je n'arrive pas à appeler une fonction JS depuis le fichier contenu.php
Je sais, c'est un peu tordu
Comment faire ?
Merci.
Salut,
J'ai un fichier maître page.php qui au chargement va se compléter via une requête ajax, par un fichier contenu.php
Je n'arrive pas à appeler une fonction JS depuis le fichier contenu.php
Je sais, c'est un peu tordu
Comment faire ?
Merci.
php n'appelle jamais js eyt js n'appelle jamais php
c'est donc mal barré.
1) je suppose que ton php page.php produit une page html/js/css
2) cette page est transmise au navigateur (pas la page php mais la page html produite)
3) lorsque la page est chargée le navigateur demande via ajax l'ouverture de l'url contenu.php
4) le serveur php exécute donc le php contenu.php qui produit (là on sais pas) du html/js/cs ou du json ou du text ou du xml ou ..... bref un résultat.
5) le résultat est envoyé au navigateur via ajax
6) ajax appelle alors la fonction javascript qui lui a été fournie lors de l'appel 3) avec en paramètre le résultat reçu.
à aucun moment php n'a appelé de fonction js et à aucun moment js n'a appelle de fonction php.
alors oubli les appels et prense que tu as deux application
une application serveur en php qui ne fait que du php
et une application client js qui ne fait que du js.
la seul chose que peut faire le client avec le serveur c'est ouvrir un url et traiter la réponse.
A+JYT
PS: Une Règle d'OR ne jamais mélanger le code des langages différent langages.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager