Avec onclick="history.go(-1);return false;"
l'utilisateur peut naviguer vers les pages arrière. Mais si je veux mettre une méthode de confirmation avant de prendre l'utilisateur à l'arrière. Comment ferais-je cela?Comment configurer la redirection javascript pour envoyer l'utilisateur à la page arrière? voir le code
Je pense que cela peut être réalisé en faisant quelque chose comme ci-dessous, mais je ne suis pas sûr de savoir comment rediriger l'utilisateur à la page arrière?
$('.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;
});
MISE À JOUR
Aussi est-il une manière que je peux vérifier si l'histoire a des valeurs ou est vide? Alors que je peux alerter l'utilisateur si est vide?
oh, j'aurais essayé avant de demander. Laisse-moi essayer. – user187580
y at-il un moyen de vérifier s'il y a "quelque chose" dans l'histoire .. c'est-à-dire pas vide etc ?? – user187580
Il existe une propriété history.previous mais, comme le déclare JSRef, elle requiert le privilège UniversalBrowserRead. Il n'a aucune valeur si vous n'avez pas ce privilège. Pour plus d'informations sur la sécurité, reportez-vous au Guide JavaScript côté client. * – anddoutoi