Merci de votre attention .
Voici mon code, qui marche tres bien sous IE :
En fait je créé dynamiquement 3 onglets qui récupèrent le contenu d'un catalogue trié par du php qui fait la requete qui va bien, et qui le met dans un tableau pour que le JS l'affiche dans une div:
Seulement voila, avec Firefox, cela ne marche pas, le browser plante littéralement. Il semblerai que le probleme vienne de innerHTML, mais je ne vois pas trop comment me dépatouiller avec les DOM.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 var gamefilter = new Array(); gamefilter[0] = 'date'; gamefilter[1] = 'rank'; gamefilter[2] = 'popularity' function definedivgames(limit,tabs) // fonction de définition des divs pour les jeux { var divs=''; for (i=0, j=0 ; i<tabs; i++, j++) { divs += '<div id=\'contentgames'+i+'\' style=\'display:hidden\'>'; divs += file('catalog-action.php?offset=0&order='+gamefilter[i]+(limit ? '&limit='+limit : '')); divs += '</div>'; } document.getElementById('contentgames').innerHTML += divs;
Une bonne âme pourrai m'expliquer quelle est la source du probleme?
merci
Partager