Puis-je obtenir la fonction history.back () pour travailler dans Chrome lors de l'utilisation du fichier: // protocole?

Je suis en train de construire une application dans un environnement où je me suis limité à l'aide du système de fichiers local et d'un navigateur (c'est à dire l'exécution d'un serveur n'est pas une option). J'ai un générique de 'revenir en arrière' sur de nombreuses pages principalement des appels history.back(). Il ressemble à quelque chose comme 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 très bien sous Firefox et IE6 (ne demandez pas), mais échoue dans Chrome. Des suggestions quant à pourquoi et/ou solutions de contournement possibles?

J'ai aussi essayé de history.go(-1); qui ne fonctionne pas non plus.

source d'informationauteur Horatio Alderaan