Estimados.
 
El problema que tengo y espero que en uds. este la solucion. 
tengo esto:  
function estado() javascript   Cita:  function estado()
   { 
		if (document.frm.box1.checked) 
		{ 
			 document.getElementById("box1").style.visibility="  hidden"; 
		}
 
		if (document.frm.box2.checked) 
		{ 
			 document.getElementById("box2").style.visibility="  hidden"; 
		}
	}
    luego esto...  
pag.php   Código HTML:
 <html> 
 <head>  
	
	<script src="fun.js" type="text/jscript"></script> 
		
 </head> 
 
 <body onLoad="estado()"> 
  
  <form name="frm"   action="otra.php" method="post" >    
  <p> 
    <input type="checkbox" name=box1 value="1">
    1</p>
  <p>
    <input type="checkbox" name=box2 value="2">
    2 </p>
  <p> </p>
  <p> 
    <input type="submit" name="Submit" value="Enviar" onClick="javascript: alert('cargando.....');" >
    <br>
  </p>
</form>  
  
 </body> 
</html>  otra.php   Código HTML:
 <html>
<body>
<?
$c=$_POST['box1'];
if($c== 1)
{
	echo 'ok1';
	
}
?>
<?
$c=$_POST['box2'];
if($c== 2)
{
	echo 'ok2';
}
?>
<form name="form1" method="post" action="pag.php" onSubmit="estado();">
  <input type="submit" name="Submit" value="Enviar">
</form>
<p> </p>
</body>
</html>  La idea de lo que estoy tratando de hacer es lo siguiente: 
al checkear un checkbox, este se oculte y envia a "otra.php" informacion, ( no hay problema), al querer volver con el boton del navegador los checkbox quedan ocultos pero al vovler a cargar la pagina nuevamente no tengo los checkbox ocultos, por ejemplo en "otra.php" tengo un boton que vuelve a "pag.php" para volver a ingresar a la pagina y los checkbox estan habilitados para poder chekeralos, y obviamnte no quiero que ocurra eso, osea que si he chekeado uno quede asi permentemente, intente cargar la funcion en body onload...pero no me funciona y de verdad ya no se que mas hacer...espero en uds alguna solucion o alternativa que m ayude o solucione esto... desde muchas gracias 
