javascript - tools - modify js code in chrome




Chrome ricorda la posizione di scorrimento (4)

Ecco un modo pulito per ottenere questo risultato.

window.addEventListener('unload', function(e){
   document.body.style.display = 'none';
});

Semplicemente impostando il display del corpo su 'none' non devi preoccuparti di un flash del browser che scorre nella parte superiore della pagina prima che venga scaricato e la posizione di scorrimento viene automaticamente reimpostata su 0.

Sto incontrando un problema che in realtà è una "funzione" su Chrome. Come molti di voi potrebbero sapere, Chrome ricorda una posizione di scorrimento a cui ritorna, ogni volta che torni su una pagina. E ho un problema con quello.

C'è un modo per ignorare questo senza che l'utente se ne accorga?

Mees

Provini falliti:

  • ScrollTop su document.ready

Ho controllato su Chrome, ha funzionato bene. A volte setTimeout fa un trucco :)

<script type="text/javascript">
window.onload=function(){
    setTimeout(function(){
        scrollTo(0,-1);
    },0);
}
</script>


x = 0;  //horizontal coord
y = document.height; //vertical coord
window.scroll(x,y);

Alcuni javascript come questo potrebbero benissimo essere manipolati per fermare lo scorrimento automatico.

Dipende però, sei contento che lo scroll sia semplicemente impostato per andare automaticamente in cima, o stai effettivamente cercando l'opzione standard di Chrome per portare la pagina all'ultima posizione di scorrimento, per essere disattivata completamente?

Cosa stai tentando di utilizzare per scrollTop ()?







viewport