forked from WebCF2m2017/01-ajax
-
Notifications
You must be signed in to change notification settings - Fork 0
/
01-objectXHR.php
27 lines (25 loc) · 1.02 KB
/
01-objectXHR.php
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
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Création basique d'un objet XMLHttpRequest ou XHR</title>
</head>
<body>
<script>
// fonctionnera avec tous les navigateurs actuels (saufs certains navigateurs mobiles, d'où l'utilisation d'un code plus complexe multiplatforme/navigateur)
var XHR = new XMLHttpRequest();
console.log(XHR);
// si ancien navigateur utilisant activex (création de microsoft, obsolette depuis)
var oldXHR = new ActiveXObject("Microsoft.XMLHTTP");
console.log(oldXHR);
// ou autre version microsoft
var olderXHR = new ActiveXObject("Msxml2.XMLHTTP");
console.log(olderXHR);
</script>
On vient de créer un objet javascript XHR, qui permet de communiquer de manière asynchrone
(sans blocage de page en cas d'attente) avec un serveur web et le navigateur de l'utilisateur en
utilisant l'http
</body>
</html>
" il etat une fois un marchand... "
" hello world "