Con onclick="history.go(-1);return false;"
el usuario puede navegar hacia atrás. Pero si quiero poner un método de confirmación antes de que lleve al usuario a la parte posterior. ¿Como podría hacerlo?¿Cómo configurar javascript para enviar al usuario a la página de atrás? vea el código
Creo que se puede lograr haciendo algo como lo siguiente pero no estoy seguro de cómo redirigir al usuario a la página de atrás?
$('.clickme').click(function() {
if(confirm("Are you sure you want to navigate away from this page?"))
{
//window.close();
// how to redirect to history.go(-1) ??
}
return false;
});
ACTUALIZACIÓN
También hay alguna manera de que pueda comprobar si la historia tiene algunos valores en ella o está vacía? ¿Para que pueda alertar al usuario si está vacío?
oh yo, hubiera intentado primero antes de preguntar. Déjame intentarlo. – user187580
¿hay alguna manera de verificar si hay "algo" en la historia ... es decir, no está vacío, etc.? – user187580
Existe una propiedad history.previous pero como dice JSRef * requiere el privilegio UniversalBrowserRead. No tiene valor si no tienes este privilegio. Para obtener información sobre seguridad, consulte la Guía de JavaScript del lado del cliente. * – anddoutoi