X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=static%2Frequetes.js;h=57330b37c328d3d5e262c0c4fd1913de9f909e44;hb=b5ac625bdf312851ad3d7acf5dfdc5a94fcbf0be;hp=b7e719abc713911494c624962df82ed33cd01c79;hpb=be2bf5155489b103e616845ffedb1a58c3808c48;p=perso%2FDenise%2Foms.git diff --git a/static/requetes.js b/static/requetes.js index b7e719a..57330b3 100644 --- a/static/requetes.js +++ b/static/requetes.js @@ -14,7 +14,8 @@ function appelle_image() // on récupère les différents champs de la réponse var result = this.response.result ; - var image = this.response.image ; + var image_poids = this.response.image_poids ; + var image_taille = this.response.image_taille ; var liste_warnings = this.response.messages var texte = this.response.export_txt; var nomenfant = this.response.nomenfant ; @@ -25,18 +26,34 @@ function appelle_image() var boutondl = document.getElementById("export_dl") ; - boutondl.setAttribute('onclick',"download_file('donnees_"+nomenfant+".json', 'application/json;charset=utf-8','"+encodeURIComponent(texte) +"')") + boutondl.setAttribute('onclick',"download_file('donnees_"+nomenfant+".txt', 'application/json;charset=utf-8','"+encodeURIComponent(texte) +"')") if(result == "success") { - // On affiche l'image - document.getElementById('courbe').src = 'data:image/png;base64,'+(image); - document.getElementById('sectioncourbe').style.display = "block"; + // On affiche l'image, si elle est là + if (image_poids != "") { + document.getElementById('sectioncourbe').style.display = "block"; + document.getElementById('section_courbe_poids').style.display = "block" ; + document.getElementById('courbe_poids').src = 'data:image/png;base64,'+(image_poids); + boutondl = document.getElementById("courbe_dl_poids") ; + boutondl.setAttribute('onclick',"download_file('courbe_poids_"+nomenfant+".png', 'image/png;base64','"+image_poids +"')") + } + else { + document.getElementById('section_courbe_poids').style.display = "none" ; + } + + if (image_taille != "") { + document.getElementById('sectioncourbe').style.display = "block"; + document.getElementById('section_courbe_taille').style.display = "block" ; + document.getElementById('courbe_taille').src = 'data:image/png;base64,'+(image_taille); + boutondl = document.getElementById("courbe_dl_taille") ; + boutondl.setAttribute('onclick',"download_file('courbe_taille_"+nomenfant+".png', 'image/png;base64','"+image_taille +"')") + } + else { + document.getElementById('section_courbe_taille').style.display = "none" ; + } - //document.getElementById("courbe_dl").setAttribute('href', 'data:image/png;base64,' + image); - boutondl = document.getElementById("courbe_dl") ; - boutondl.setAttribute('onclick',"download_file('courbe_"+nomenfant+".png', 'image/png;base64','"+image +"')") // Si y'a eu des warnings, faut les afficher if(liste_warnings.length != 0) @@ -103,3 +120,7 @@ function download_file(filename,mimetype,data) { document.body.removeChild(element); } + +function upload_file(data) { + document.getElementById('form_import_donnees').submit(); +}