Ciao a tutti, nella mia pagina ho un form.
Quando faccio il submit metto un div loading che mi appare finchè il submit non è finito e la pagina cambia. Il problema sta nel fatto che quando sono nella nuova pagina e faccio un history.back(); per tornare alla precedente, mi riparte il div loading che riesco a sbloccare solo facendo un F5.
Sembra che la pagina non venga ricaricata da 0, non riesco a capire il perchè.
<html>
<head>
<meta http-equiv='Content-Language' content='it'>
<meta http-equiv='Content-Type' content='text/html; charset=windows-1252'>
<meta http-equiv='Pragma' content='no-cache'>
<meta http-equiv='Cache-Control' content='no-cache'>
<style>
#loading { visibility:hidden; position:absolute; width:100%; height:100%; cursor:wait; left:0px; top:0px; z-index:1; background-color: #79B9B9; font:40px Arial, Helvetica, sans-serif; color:#fc4b32; padding:20px; opacity:0.6; filter:alpha(opacity=60) }
</style>
<script>
function showLoading(){
document.getElementById('loading').style.height = document.body.scrollHeight;
document.getElementById('loading').style.visibilit y = 'visible';
document.getElementsByTagName('body')[0].style.overflow = 'hidden';
}
</script>
</head>
<body>
<div id='loading'>Elaborazione in corso ... Attendere</div>
<form method='POST' action='default.php' name='form_vst_menu'>
<input type='hidden' name='qry' value='VST0'>
<input type='hidden' name='SESSIONE' value='661392'>
<input type='submit' value=' Ricerca normale ' name='CAMPO01' onClick="javascript:showLoading();">
</form>
</body>
</html>