He conseguido que me funcione creando un archivo externo "medio_menu.php" con el contenido de la capa. Así al entrar en el pricipal "estudiantes.php" y al llegar a la capa cargo el contenido
Código:
$('#medio_menu').load('medio_menu.php'); // Cargo el div asociado con esta pagina
Así cuando tengo que refrescar la pagina lo que hago es volver a cargar el archivo usando esta función
Código:
function memoFirmado(idMemo,rutaMemo){
window.open(rutaMemo, "medio_cuerpo");
document.cookie="firma=" + idMemo + "; path=\;";
$('#medio_menu').load('medio_menu.php');
}
"medio_cuerpo" es un iframe donde cargo el pdf que el usuario quiere y cambio el valor de una cookie para cuando se vuelva a cargar la capa muestre un botón al lado del pdf escogido.
En firefox me funciona perfectamente pero en ie8 me lo hace todo excepto volver a cargar el div "medio_menu". Me carga el pdf en el iframe, me cambia el valor de la cookie (lo he comprobado mediante un alert en "estudiantes.php" y con un echo en "medio_menu.php") pero no me vuelve a cargar el div "medio_menu".
No se si es que me falta algun plugin o algo.....