Salut à tous,
J'ai cette fonction ci-dessous que j'utilise dans un tableau html.
Lorsqu'on clique sur une ligne <tr> du tableau ça exécute cette fonction, une <div> s'ouvre sous la ligne <tr> et affiche le détail de mon article. Ca marche dans 95% des cas mais parfois en cliquant sur la ligne le chargement des données dans la <div> ne se fait pas et ça bloque, mon site rame... et je suis obligé de fermer mon navigateur et de le ré-ouvrir pour retrouver un fonctionnement normal.
Y a-t-il quelque chose dans cette fonction qui déconne ou qui pourrait être amélioré ?
Je peux vous envoyer par MP l'url de mon site, dans ce cas là merci de m'indiquer votre adresse IP afin que j'autorise votre IP à accéder à mon site.
Merci pour votre aide.
J'ai cette fonction ci-dessous que j'utilise dans un tableau html.
Code:
function showDetailsArticleTable(str)
{
if(str=="")
{
document.getElementById("details-article-table_"+str).innerHTML="";
return;
}
if(window.XMLHttpRequest)
{
xmlhttp=new XMLHttpRequest();
}
else
{
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if(xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("details-article-table_"+str).innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET","../vente/details_article_inc.php?num="+str,true);
xmlhttp.send();
}
Lorsqu'on clique sur une ligne <tr> du tableau ça exécute cette fonction, une <div> s'ouvre sous la ligne <tr> et affiche le détail de mon article. Ca marche dans 95% des cas mais parfois en cliquant sur la ligne le chargement des données dans la <div> ne se fait pas et ça bloque, mon site rame... et je suis obligé de fermer mon navigateur et de le ré-ouvrir pour retrouver un fonctionnement normal.
Y a-t-il quelque chose dans cette fonction qui déconne ou qui pourrait être amélioré ?
Je peux vous envoyer par MP l'url de mon site, dans ce cas là merci de m'indiquer votre adresse IP afin que j'autorise votre IP à accéder à mon site.
Merci pour votre aide.