JavaScript - Limpiar argumentos de la barra de direcciones

   
Vista:

Limpiar argumentos de la barra de direcciones

Publicado por MariaJose (2 intervenciones) el 28/01/2010 10:46:34
Hola,

Al volver de una página B a la A, la barra de direcciones viene con argumentos que al quererla refrescar con window.location.reload(); no me actualiza correctamente la página por los argumentos.
¿como puedo limpiar los argumentos de la barra de direcciones y actualizar la página, de tal modo, que se queden los datos como al entrar por 1ª vez en la misma?

MUCHAS GRACIAS
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Limpiar argumentos de la barra de direcciones

Publicado por Pedro Meza (25 intervenciones) el 29/01/2010 13:34:50
puedes no utilizar argumentos para pasar valores de un formulario a otro.
si estas programando en php o asp o lo que sea, intenta usar las variables de session o también utilizar cookies y javascript para pasar los valores

acá dejo unas funciones en js para manejo de cookies:

// Original JavaScript code by Duncan Crombie: dcrombie@chirp.com.au
// Please acknowledge use of this code by including this header.
function getCookie(name) { // use: getCookie("name");
var re = new RegExp(name + "=([^;]+)");
var value = re.exec(document.cookie);
return (value != null) ? unescape(value[1]) : null;
}

var today = new Date();
var expiry = new Date(today.getTime() + 28 * 24 * 60 * 60 * 1000); // plus 28 days

function setCookie(name, value) { // use: setCookie("name", value);
document.cookie=name + "=" + escape(value) + "; expires=" + expiry.toGMTString();
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar