diff --git a/html/listeFrigos.html b/html/listeFrigos.html index 58a508406c0a8d499f65af6d210e6970eec218c7..7af931cf498499f4e06103c62071f14b3b8dac7d 100644 --- a/html/listeFrigos.html +++ b/html/listeFrigos.html @@ -19,20 +19,27 @@ <meta charset="UTF-8"> <title>Liste des frigos</title> </head> - <body id="listeFrigo"> - <div class="fridgeOutline"> - <span class="bold"> - LIRE FRIGO - </span><br> - 754 Rue Antoine, Montréal, Québec H4R 3T1 - Situé à 254 mètres - </div> - - + <body id="listeFrigo" onload="retrieveFrigos()"> </body> -<script src="../scripts/readJson.js"> - var obj = httpGetJson(); - - document.getElementById("listeFrigo").innerHTML= +<script src="../scripts/readJson.js"></script> +<script src="../scripts/openTabsFromListeFrigos.js"></script> +<script> + function retrieveFrigos(){ + var obj = httpGetJson(); + var builtUpHTML = ""; + for(let i = 0; i<obj.array.length; i++) { + builtUpHTML += '<div class="fridgeOutline" href="chercherUnRepas.html" onclick="saveFrigoIndex(event,'+i+')">' + + ' <span class="bold">' + + obj.array[i].nom + + ' </span><br>' + + obj.array[i].addresse + + ' Situé à '+obj.array[i].distance+' mètres\n' + + ' </div>' + } + document.getElementById("listeFrigo").innerHTML= builtUpHTML; + } + function saveFrigoIndex(event, index){ + sessionStorage.setItem('frigoIndex', index); + } </script> </html> \ No newline at end of file