Rajoute une balise "<a>", ça devrait suffir
j'ai fait ce ke vous m'avez conseillé, et ça marche enfin presk
à vrai dire j'ai encore qq pbs :
parfois le lien ne fonctionne pas, il fo ke je clik plusieurs fois dessus pour ke la fonction soit appelée ; et parfois lorsque je clik, il me sélectionne le texte à côté et ne fait pas appel à ma fonction
sinon j'ai un autre pb : les arguments ke j'entre en paramètres ne sont pas pris en compte, et plus ne s'affiche dans zone_txt
en fait la fonction à laquelle je fait appel, contient le code suivant
1 2 3 4 5 6
| function detail_affiche(arg1)
{
detail_txt.html=true
detail_txt.htmlText=arg1;
detail_txt.scroll=0
} |
pour faire appel à cette fonction, je fais donc :
zone_text.htmlText="<p><a href='asfunction:detail_affiche,"+detailtxt+";'><img src='"+img+"' align='left'width='200' height='200'></a>"
detailtxt contient un texte tiré de mon fichier xml
1 2 3 4 5 6 7
| img=document.idMap[id].childNodes[1].childNodes[i].attributes.grandeimg
profil=document.idMap[id].childNodes[1].childNodes[i].childNodes[1]
duree=document.idMap[id].childNodes[1].childNodes[i].childNodes[3]
description=document.idMap[id].childNodes[1].childNodes[i].childNodes[4]
avis_client=document.idMap[id].childNodes[1].childNodes[i].childNodes[5]
valide_url=document.idMap[id].childNodes[1].childNodes[i].childNodes[6].attributes.valide
detailtxt="<img src='"+img+"' align='left' width='400' height='400'></a><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>Nom du projet: "+nom+"<br>Nom de l'organisme : "+organisme+"<br>Profil de l'organisme : "+profil+"<br>Durée du projet : "+duree+"<br>Description : "+description+"<br>Avis du client :"+avis_client+"<br>" |
j'ai utilisé la fonction trace(detailtxt) pour voir ce que la variable contenait :
1 2 3 4 5 6 7 8
| <img src='http://www.gta-series.com/it/vicecity/personaggi/ricardo.jpg' align='left' width='400' height='400'>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
Nom du projet: <nom>Coca-Cola et GTA Vice City</nom><br>
Nom de l'organisme : undefined<br>
Profil de l'organisme : <profil>entreprise</profil><br>
Durée du projet : <duree>6 mois</duree><br>
Description : <description>coca + gta +coca + gta +coca + gta +coca + gta +coca + gta +coca + gta +coca + gta +coca + gta +coca + gta +coca + gta +coca + gta +</description><br>
Avis du client :<avis_du_client>hello everybody i'm very happy</avis_du_client><br> |
Partager