Posso ottenere la funzione History.back () per funzionare in Chrome quando si utilizza il protocollo file: //?

StackOverflow https://stackoverflow.com/questions/9423439

Domanda

Sto costruendo un'applicazione in un ambiente in cui sono limitato all'utilizzo del file system locale e di un browser (cioè l'esecuzione di un server non è un'opzione). Ho un collegamento "torna indietro" generico su numerose pagine che principalmente chiama history.back(). Sembra qualcosa di simile al seguente:

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);

Questo codice funziona bene in Firefox e IE6 (non chiedere), ma fallisce in Chrome. Qualche suggerimento sul perché e/o possibili alternative?

Ho anche provato history.go(-1); che non funziona neanche.

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top