Hola
La solución es cuando se cargue la pagina secundaria tener por defecto todos tus campos de los formularios que desees que estén bloqueados con el parámetro DISABLE ejemplo:
Código HTML:
<form name="formulario" action="guardar.php" >
campo 1 <input type="text" name ="campo1" disabled="disabled" />
<input type="button" name="boton" id="boton" value="Buscar" onclick="habilitar_campos(this.form)" />
</form>
El botón llamado "boton" tiene se asigna que cuando le des un click sobre el, active una función en javascript enviando como parámetro el formulario.
la función de java script que tienes que hacer es como la siguiente.
Código HTML:
<script type="text/javascript">
function habilitar_campos(formulario)
{
formulario.campo1.disabled = false;
}
</script>
Solo tienes que bloquear todos tus campos y en la función de javascript desbloquear todos los campos que necesites.
si no te queda claro no dudes en preguntar de nuevo.
Saludos
-------------------
Piensa en grande, comienza en pequeño y escala rápidamente