Tout d'abord, il faut bien comprendre qu'une notation de type
objetXHR1.open("get","fct1", true);
n'a aucun sens.
Où ton script est-il supposé chercher la fonction ?
Il faut comprendre qu'une requête AJAX est un appel à une page distante et n'a aucun impact sur ce que fait cette page.
La question à se poser est donc en quoi cela te dérange-t-il d'avoir deux scripts distincts sur ton serveur ?
Au pire, tu peux effectivement créer une seule page avec tes deux fonctions et de passer en paramètre celle qui sera exécutée et dont il faudra renvoyer le résultat.
Mais bon, encore une fois, l'intérêt ne me semble pas évident...
Partager