sono imbattuto in alcune battute su Twitter quanto sia terribile da usarecosa c'è di sbagliato con l'uso di 'javascript: history.go (-1)'?
javascript:history.go(-1)
ovviamente senza alcun suggerimento sul perché.
Se è così terribile, perché? Qual è l'alternativa? (oltre a history.back(), che sembra fare esattamente la stessa cosa). È una questione di compatibilità tra browser?
Ad esempio, l'ho visto utilizzato su una pagina di errore per consentire agli utenti di provare a "tornare indietro" utilizzando quanto sopra.
Ho provato google, ma senza risultato, per quanto riguarda il motivo per cui sarebbe così orribile da usare. Eventuali puntatori/spiegazioni sarebbero apprezzati.
Grazie.
La pagina non ricarica la cronologia indietro che ho trovato problematico su alcune pagine –