[AJAX] [popup] appel Thickbox
Bonjour,
j'ai une page qui possède un DIV que je charge dynamiquement grâce à la fonction ci-dessous :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
| function afficher (url, resultat)
{
if(window.XMLHttpRequest) // navigateur firefox
objet0= new XMLHttpRequest();
else if(window.ActiveXObject) // navigateur internet explorer
objet0 = new ActiveXObject("Microsoft.XMLHTTP" );
else return(false);
objet0.open ('GET', url, true);
objet0.onreadystatechange = function()
{
if (objet0.readyState==1)
{
document.getElementById(resultat).innerHTML="Chargement en cours.";
}
else if (objet0.readyState==4)
{
if(objet0.status==200)
{
document.getElementById(resultat).innerHTML=objet0.responseText;
}
else if(objet0.status==404)
{
document.getElementById(resultat).innerHTML = "Erreur d'adresse";
}
else
{
document.getElementById(resultat).innerHTML = "Erreur : ".objet0.status;
}
}
}
objet0.send(null);
return;
} |
La page affichée dans le DIV possède un lien de classe ThickBox.
Problème, ce lien fonctionne comme un lien normal, sans prendre en compte le ThickBox.
Quand je charge seulement la page qui s'affiche dans le DIV, tout fonctionne normalement.
Il semble que ce soit le fait de charger dynamiquement le DIV qui bloque la possibilité d'utiliser Thickbox.
Quelqu'un a-t-il déjà rencontré ce problème ?
Je ne sais pas si je suis très clair, mais je reste à votre disposition pour tout complément d'info :)
Merci pour votre aide