|
Ako te još uvek zanima gde si pogrešila - kreirala si globalnu promenljivu theUrl koja sadrži adresu stranice, a onda si napravila funkciju koja kao parametar prima promenljivu theUrl, koja je u tom slučaju lokalna za funkciju i nema veze sa globalnom promenljivom.
Pošto ti je funkcija httpGet handler za događaj, kao parametar theUrl joj se prosleđuje event objekat.
Da ne dužim, samo izbaci parametar iz funkcije.
<script type='text/javascript'>
window.onbeforeunload = httpGet;
var theUrl="http://127.0.0.1:5000/shutdown/";
function httpGet()
{
var xmlHttp = new XMLHttpRequest();
xmlHttp.open( "GET", theUrl, true); // false for synchronous request
xmlHttp.send(null);
}
</script>
Mislim da za samo ovu stvar nema potrebe da potežeš jquery.
Poz
|