Lo que pasa es que muchas de las ventanas se crean para cargar otras páginas, no en respuesta de una petición o proceso, simplemente cargan una página y listo. Por ejemplo, si quiere uno tener el directorio de clientes, hace clic en un icono y este llama a la función de este tipo
Cita: function verplancontable(n,cuenta,admin) //Permite cargar el menú de navegación del Plan Contable
{
LeftPosition=(screen.width)?(screen.width-700)/2:100;
TopPosition=(screen.height)?(screen.height-400)/2:100;
if(n==1)
{ventana=window.open("plancontable.asp?ruta=ok", "verplancontable", "left="+LeftPosition+",top="+TopPosition+",width=7 00,height=400,scrollbars=1,directories=0,toolbar=0 ,location=0,status=0,resizable=0,menubar=0");}
else if(n==3)
{ventana=window.open("plancontable.asp?clase=cuent a&ruta=ok&numcuenta="+cuenta+"&admin="+admin, "verplancontable", "left="+LeftPosition+",top="+TopPosition+",width=7 00,height=400,scrollbars=1,directories=0,toolbar=0 ,location=0,status=0,resizable=0,menubar=0");}
else
{ventana=window.open("../plancontable.asp?ruta=ok", "verplancontable", "left="+LeftPosition+",top="+TopPosition+",width=7 00,height=400,scrollbars=1,directories=0,toolbar=0 ,location=0,status=0,resizable=0,menubar=0");}
ventana.focus();
}
Muchas, si no todas (haciendo memoria no estoy seguro) funcionan de esa forma. Por eso es que de momento no veo como poder incluir un campo de formulario y menos un formulario para poder hacer lo que sugieres.
Por ello consideré lo de las variables de servidor.
Además tú hablas de un campo hidden y me pregunto ¿que evitaría ver el código fuente de la página, ubicar el campo hidden (supongamos que es el único) y luego copiar la dirección URL e incluir un
&campo_hidden=valor?
Porque si el valor del campo hidden lo asigna un proceso de servidor tipo ASP o PHP, el valor se va a ver en el código fuente. Y si el valor es asignado en tiempo real por alguna función en javascript, pues bastaría con ubicar dicha funciión aunque tome tiempo, pues los JS se pueden descargar y sólo si estuvieran encriptados no sería nada fácil el entenderlos.
También había considerado el utilizar máscaras en el dominio, para que siempre muestre el dominio y nada más, pero no se si vaya a ser útil.
Muchas gracias por tu preocupación e interés.
Un saludo desde el Perú