J'ai un petit soucis avec une application que je suis en train de développer. Il s'agit en fait d'une application iphone. Dans cette application j'ai un panneau "convocations" ou je peux choisir 3 liens différents: Equipe 1, Equipe B ou Equipe C.
Lorsque l'utilisateur choisi tel ou tel panneau, alors une page s'affiche avec un tableau html avec à l'intérieur la liste des personnes "convoquées". Pour chaque équipe, je dispose d'un fichier xml et c'est ce fichier qui est chargé avec onload. Il est chargé puis converti en un document html. Le code converti est écrit dans la balise div id="writeteamA" ou writeteamB ou writeTeamC.
Le problème est qu'avec ce code, il n'y a que "l'equipe A" qui se charge, je pense que c'est un problème dans les onload mais je ne trouve pas le soucis.
Pourquoi pas ajouter un argument à cette fonction pour lui indiquer aussi dans quelle DIV ajouter les informations ?
function loadXMLDocA(url,elemId){//l'argument elemId est l'id de la DIV qui recevra les informations
//instructions
document.getElementById(elemId).innerHTML=txt;
//suite des instructions
}
Et pour l'appeler, tu fais :
<SCRIPT TYPE="text/javascript">
function initA(){
loadXMLDocA('http://www.monsite.net/iphone/convocA.xml','writeTeamA');
}
function initB(){
loadXMLDocA('http://www.monsite.net/iphone/convocB.xml','writeTeamB');
}
function initC(){
loadXMLDocA('http://www.monsite.net/iphone/convocC.xml','writeTeamC');
}
</SCRIPT>
Et pour finir, tu renommes la fonction loadXMLDocA en loadXMLDoc, comme ça tu sauras que cette fonction ne s'applique pas qu'à A
Problème de chargement de page xml distante
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.