From 30238f5847b418645983a4efddb13f087c99e585 Mon Sep 17 00:00:00 2001 From: Ludovic Pouzenc Date: Sat, 30 Jun 2018 10:01:33 +0200 Subject: Premiers tests 2007-01-02+20:01:04 - 2007-02-02+16:43:14 --- test/ajax/ajax.php | 14 ++++++++++++++ test/ajax/ajax_simple.js | 37 +++++++++++++++++++++++++++++++++++++ test/ajax/coucou.txt | 1 + 3 files changed, 52 insertions(+) create mode 100644 test/ajax/ajax.php create mode 100644 test/ajax/ajax_simple.js create mode 100644 test/ajax/coucou.txt (limited to 'test/ajax') diff --git a/test/ajax/ajax.php b/test/ajax/ajax.php new file mode 100644 index 0000000..f5c8162 --- /dev/null +++ b/test/ajax/ajax.php @@ -0,0 +1,14 @@ +'; +?> + + + + Test AJAX + + + +

Ping

+
Cliquez sur ping !
+ + \ No newline at end of file diff --git a/test/ajax/ajax_simple.js b/test/ajax/ajax_simple.js new file mode 100644 index 0000000..74005cb --- /dev/null +++ b/test/ajax/ajax_simple.js @@ -0,0 +1,37 @@ +function url2div(url,divid) { + var http_request = false; + + if (window.XMLHttpRequest) { // Mozilla, Safari,... + http_request = new XMLHttpRequest(); + if (http_request.overrideMimeType) { + http_request.overrideMimeType('text/xml'); + } + } else if (window.ActiveXObject) { // IE + try { + http_request = new ActiveXObject("Msxml2.XMLHTTP"); + } catch (e) { + try { + http_request = new ActiveXObject("Microsoft.XMLHTTP"); + } catch (e) {} + } + } + + if (!http_request) { + alert('Abandon : Impossible de créer une instance XMLHTTP'); + return false; + } + + http_request.onreadystatechange = function(){ + + if (http_request.readyState == 4) { + if (http_request.status == 200) { + document.getElementById(divid).innerHTML = http_request.responseText; + } else { + document.getElementById(divid).innerHTML = "Un problème est survenu ..."; + } + } + }; + + http_request.open('GET', url, true); + http_request.send(null); +} \ No newline at end of file diff --git a/test/ajax/coucou.txt b/test/ajax/coucou.txt new file mode 100644 index 0000000..bc08321 --- /dev/null +++ b/test/ajax/coucou.txt @@ -0,0 +1 @@ +pong ! -- cgit v1.2.3