Come impedire che una funzione javascript aggiorni il ricaricamento di una pagina.In altri termini ho una funzione javascript cronometro e nella stessa pagina avrei necessità che coesista del codice php che faccia degli inserimenti.Come potrei impedire che allorquando faccio un inserimento con un form ,il cronometro si azzeri e si debba far ripartire?Posto il codice javascript
Codice:
<html><head><title>CRONOMETRO</title>
<style type="text/css">
#apDiv1 {
position:absolute;
width:70%;
height:115px;
z-index:1;
left: 10px;top:10px;
}
body {
background-color: #693;
}
#apDiv2 {
position:absolute;
width:200px;
height:115px;
z-index:2; left: 9px;top:419px;}
</style>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<script language="javascript">
function mytime()
{
x=new Date();
adesso=x.getTime();
m=parseInt((adesso-start)/60000);
s=parseInt((adesso-start)/1000);
d=(adesso-start)-1000*s;
s=s-m*60;
if(s<=9) s="0"+s;
if(m<=9) m="0"+m;
if(d<=9) d="00"+d;
if((d>9) && (d<=99)) d="0"+d;
time=m+":"+s+":"+d;
document.frmmn.rtime.value=time;
setTimeout("mytime()",1);
}
</script>
</head>
<body onLoad="mytime()">
<script language="JavaScript">
x=new Date();
start=x.getTime();
</script>
<div id="apDiv1"><form style="height:auto;" action="<?php echo $_SERVER['PHP_SELF'];?>" method="post" name="frmmn">
<input type="text" style="font-size:236px; background-color:#FF6; font-style:oblique " name="rtime" size="8" value="0">
</form>
<form action="<?php echo $_SERVER['PHP_SELF'];?>" method="post" name="form_principale">
<input type="hidden" name="pass" value="1">
<input type="hidden" name="inizia" value="1">
<!-- qua ci sono una serie di scelte radio -->
</form>
</div><div id="apDiv2"><p><a style="font-size:36px; color:#FFF;" href="indexcrono.php">indice</a></p>
</div>
</body>
</html>