Tema: Jquery vs F5
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 29/03/2012, 06:43
Avatar de freesoftwarrior
freesoftwarrior
 
Fecha de Ingreso: marzo-2006
Mensajes: 362
Antigüedad: 18 años, 2 meses
Puntos: 10
Respuesta: Jquery vs F5

Esa es una razón por la que incluyo un script para anular la tecla F5 aunque nada se puede hacer para que el usuario utilice la opción actualizar sea del menú contextual o del menú nativo del browser (el que se suele mostrar con la tecla Alt en la mayoría).

Yo tengo una aplicación en que tiene un iframe principal y en el se cargan muchas cosas, y lo que hice fue crear varias variables Session con el URL de la página que se carga y hacer lo siguiente (no pego el código porque no lo tengo a mano en este momento)
  1. MAIN contiene un iframe que carga la página DETALLES
  2. En DETALLES creo una variable Session de esta forma:

    Cita:
    Session("paginaOrigen")=Replace(Request.ServerVari ables("URL"),"/dominio/","") & "?" & Request.ServerVariables("QUERY_STRING")
  3. La variablse Session("paginaOrigen") están en todas las páginas que cargan dentro del iframe ubicado en la página MAIN
  4. En el iframe por supuesto esta la instrucción src="detalles.asp"
  5. Cuando se actualizo la página (no con F5 sin por otro de los medios que ofrecen los browsers en la actualidad) lo que hago es que MAIN verifique el contenido de la variable Session("paginaOrigen") y de no estar vacía, hago que se sustituya por la indicada en el src del iframe de esta forma

    Cita:
    <iframe src="<% If Session("paginaOrigen")="" Then%>pagina.asp<%Else%><%=Session("paginaOrigen") %>" name="zona"></iframe>

Esto lo he escrito a pulso y sobre la volada, tal vez haya algún error por ahí, espero que no, pero esa es la idea que utilizo en términos generales.

Espero que te ayude.

Un saludo desde Lima, Perú