Bonjour,
j'essaie (par plaisir) d'apprendre l' AJAX.
Sur les différents tutoriels vidéo que j'ai pu parcourir mais qui datent un peu (courant 2009), il est question de construire une fonction qui permet la connection à XMLhttRequest.
Le code de la fonction donne :
Donc à chaque fois que j'utilise Ajax, je dois répéter ce code.
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 function xhr_connect(){ var xhr = false if (window.XMLHttpRequest) { xhr = new XMLHttpRequest } else if (window.ActiveXObject) { var reussi = false var iexhr = new Array( "Msxml2.XMLHTTP.7.0","Msxml2.XMLHTTP.6.0","Msxml2.XMLHTTP.5.0","Msxml2.XMLHTTP.4.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP") for (var i = 0; i < iexhr.length && !reussi; i++) { try { xhr = new ActiveXObject(iexhr[i]) reussi = true } catch(e) {} } } return xhr; }
Est-ce à ce jour (en 2015) toujours d'actualité, existe-il une connexion plus simple ? peut-on développer une sorte de class comme en PHP ?
Etant novice en tout (html, php, ajax, css) cela me donne un peu mal à la tête d'avoir une vue claire de l'ensemble
Merci d'avance
Partager