Bonjour , mon but et de changer le contenue d'une table selon un choix effectuer par l'utilisateur ( update time qui est stocker dans une BD)
le problème c'est de une j'ai un soucis bizzard :
le premier est le fait que
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
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66 function execute (page ,args){ var xhr_obj = null; if(window.XMLHttpRequest) //Firefox { xhr_obj = new XMLHttpRequest(); } else if(window.ActiveXObject) // Internet Explorer { try { xhr_obj= new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { xhr_obj = new ActiveXObject("Microsoft.XMLHTTP"); } } else { alert("Votre navigateur ne supporte pas les objets XMLHttpRequest"); return; } /* */ var data = null; if(args != 'ClientslistDate') { var feature = document.getElementById('os').value; var data = page+"?os=" + feature ; } else { var timestamp = document.getElementById("dateFilter").value ; var data = page+"?timestamp=" + timestamp ; } /**/ xhr_obj.onreadystatechange = function() { if (xhr_obj.readyState == 4) { if (xhr_obj.status ==200) { //si c'est la feature et la liste des clients on met a jour if(args ='ClientslistDate') { //Mettre a jour le contenu de la table : // document.getElementById('tabID').innerHTML = xhr_obj.responseText; } } else { alert("Problem: " + xhr_obj.statusText); } } } xhr_obj.open("GET", data, true); // Mode synchone xhr_obj.send(null); }
que la condition soit vrai ou faut le
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 if(args ='ClientslistDate') { //Mettre a jour le contenu de la table : // document.getElementById('tabID').innerHTML = xhr_obj.responseText; }
est executer !!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 document.getElementById('tabID').innerHTML = xhr_obj.responseText;
le deuxieme , et c'est toujours la même ligne sur firefox ca marche ( avec le précédent problème mais sur IE cette ligne créer un problème ca marche pas .
des idées ? merci
Partager