Puis-je faire fonctionner la fonction History.back () dans Chrome lorsque vous utilisez le fichier: // protocole?
-
12-11-2019 - |
Question
Je construis une application dans un environnement où je suis limité à l'utilisation du système de fichiers local et d'un navigateur (c'est-à-dire que l'exécution d'un serveur n'est pas une option). J'ai un lien générique `` retour '' 'sur de nombreuses pages qui appelle principalement history.back()
. Cela ressemble à ce qui suit:
function goBack(evt) {
// Check to see if override is needed here
// If no override needed, call history.back()
history.back();
}
$('#my-back-button').click(goBack);
Ce code fonctionne bien dans Firefox et IE6 (ne demandez pas), mais échoue dans Chrome. Des suggestions sur les raisons pour lesquelles et / ou les solutions de contournement possibles?
J'ai aussi essayé history.go(-1);
ce qui ne fonctionne pas non plus.
Pas de solution correcte
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow