Bonjour,

voici ce que j'utilisais avant d'utiliser JQuery :
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
function makeReq(){
 
	ajax.url = url
	ajax.data = dataSend
 
 
	var myMethode=null
	if (ajax.data==null){
		myMethode = "GET"
	} else {
		myMethode = "POST"	
	}
 
	if(window.XMLHttpRequest){
	    ajax.Req = new XMLHttpRequest()
		ajax.Req.onreadystatechange = ajaxWatch
	    ajax.Req.open(myMethode, ajax.url, true)
	    ajax.Req.send(ajax.data)
	} else if(window.ActiveXObject){
		try {
			ajax.Req = new ActiveXObject("Msxml2.XMLHTTP")
		} catch (e) {
			ajax.Req = new ActiveXObject("Microsoft.XMLHTTP")
		}
 
		if(ajax.Req) {
	        ajax.Req.onreadystatechange = ajaxWatch
			ajax.Req.open(myMethode, ajax.url, true)
			ajax.Req.send(ajax.data)
	    }
	} else {
		alert("Votre Navigateur Internet ne supporte pas AJAX")
	}
 
}
1- ce que je trouve bizarre c'est que depuis que j'utilise JQuery, lorsque je fait un GET comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
       $.ajax({
		url: fileJSON,
		dataType: "json",
		timeout: timeOut,
		cache: false,
		success: funcSuccess,
		error: funcError
	});
le navigateur envoie un paramêtre dans la requête :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
http://www.mondomaine.com/fichier.json?_=1265970962589
il sert à quoi ? on peut le supprimer ?

merci d'avance