Listing du fichier lagrange3.js
00001function lagrange(formulaire) {
00002
00003 window.document.getElementById("resultats").setAttribute("class","visible")
00004 var n = formulaire.n.value
00005
00006 var xhr;
00007 try { xhr = new ActiveXObject('Msxml2.XMLHTTP'); }
00008 catch (e) {
00009 try { xhr = new ActiveXObject('Microsoft.XMLHTTP'); }
00010 catch (e2) {
00011 try { xhr = new XMLHttpRequest(); }
00012 catch (e3) { xhr = false; }
00013 }
00014 } // fin du catch
00015
00016 xhr.onreadystatechange = function() {
00017 if (xhr.readyState == 4) {
00018 if (xhr.status == 200) {
00019 // on transmet tout le fichier
00020 reponse = xhr.responseText ;
00021 // conversion UTF en iso8859
00022 var reg = new RegExp("\ufffd", "g");
00023 reponse = reponse.replace(reg,"é") ;
00024 document.getElementById("resultats").innerHTML = reponse
00025 } else {
00026 document.getElementById("resultats").innerHTML = "Error code " + xhr.status ;
00027 } ; // fin de xhr.status == 200
00028 } ; // fin de xhr.readyState == 4
00029 } ; // fin de fonction xhr.onreadystatechange
00030
00031 var url = "lagrange.php?formulaire=1&entete=0&n="+n ;
00032 xhr.open("GET", url, true);
00033 xhr.send(null);
00034
00035 } // fin de fonction lagrange
Pour ne pas voir les numéros de ligne, ajoutez &nl=non à la suite du nom du fichier.
Retour à la page principale de (gH)