Exécuter script depuis une autre page - PHP - Programmation
Marsh Posté le 01-12-2008 à 11:13:53
Bonjour,
Merci tout d'abord pour la rapidité de ta réponse.
Dans P2.html, peut importe la méthode utilisée du temps qu'elle fonctionne. Je peux donc utiliser comme tu le préconises window.opener.toto1() mais je ne vois pas comment cela pourrait marcher dans le sens où P1.html n'est pas présent dans ce code.
Cordialement et en attente d'une solution. Merci à tous.
tete278
Marsh Posté le 01-12-2008 à 11:30:27
P1.html, P2.html, window.quelquechose ?
C'est du PHP tout ça?
Marsh Posté le 01-12-2008 à 11:36:07
Bonjour omega2,
En effet, pour l'instant, ça n'est pas franchement du php car mes pages sont pour lors en html mais je vais les transcrire en php.
Ceci étant, le problême reste le même en essayant d'exécuter le script toto1() présent dans P1.php à partir de P2.php,
Cordialement,
tete278
Marsh Posté le 01-12-2008 à 11:37:06
Tu veux faire quoi exactement ? C'est quoi ce code JS qui doit être exécuté ? Il fait quoi au juste ?
Marsh Posté le 01-12-2008 à 12:14:32
Bonjour kao98,
Merci pour ton intervention. Sans vouloir nullement boter en touche, ce script est très complexe et dire ce qu'il fait ne permettra pas de trouver comment l'exécuter.
Cordialement,
tete278
Marsh Posté le 01-12-2008 à 13:59:56
je suppose que ca ne t'avance pas d'externaliser ton script dans un .js ?
C'est le sens de la question du dessus en fait.
Marsh Posté le 01-12-2008 à 17:04:50
tete278 a écrit : Bonjour kao98, |
La question c'est : pour quelle raison saugrenue est-ce que ta fonction javascript n'est pas disponible dans la page à-partir de laquelle tu cherches à l'appeler?
Marsh Posté le 02-12-2008 à 08:10:41
Bonjour
Merci de ton intervention, skeye
Je souhaiterais pouvoir exécuter cette fonction depuis n'importe quelle page du site mais, de plus, la fonction toto1() est liée à d'autres fonctions présentes sur la page P1.
Cordialement,
tete278
Marsh Posté le 02-12-2008 à 08:11:59
est-ce que ce ne serait pas un peu plus malin comme proposé plus haut d'externaliser toutes ces fonctions communes dans un fichier JS que t'inclus partout?
Marsh Posté le 08-12-2008 à 08:10:47
Bonjour et pardon pour le délai.
Effectivement, je vais externaliser mes scripts.
Merci à tous.
Je clos la discussion ainsi.
tete278
Marsh Posté le 01-12-2008 à 09:49:35
Bonjour à tous,
Je souhaite exécuter le javascript toto1() présent dans la page P1.html à partir d'un lien présent dans la page P2.html
Je pense pourtant avoir bien cherché mais n'ai pas trouvé la méthode. Comment faire ?
Merci d'avance à toutes les bonnes volontés.
tete278