Ciao, potresti usare un anchor text tipo http://......./#neswletter, simulare il click su un link che punta a questo via JS o usare sempre js (io uso jquery) e usare $(...).scrollTop($('#newsletter').height())
Ciao, potresti usare un anchor text tipo http://......./#neswletter, simulare il click su un link che punta a questo via JS o usare sempre js (io uso jquery) e usare $(...).scrollTop($('#newsletter').height())
Non so di che animazioni parli ma lo spostamento è diretto.
Senza modificar nulla puoi provare direttamente dalla console di debug per vedere che succede.
Ciao. Con animazione intendo che l'utente, quando verrà indirizzato sulla pagina dove ci sarà il codice, non verrà subito diretto dove c'è l'ID ma, partendo, dal top della pagina, arriverà in basso dove c'è l'ID in modo automatico (simulando lo scroll down con il mouse dell'utente).
Quella funzione mi pare faccia semplicemente il reindirizzamento a quello specifico ID che si può fare semplicemente tramite URL.
Utilizzando JQuery puoi fare una cosa di questo genere:
In pratica, quando il documento sarà caricato verrà effettuata uno scroll dall'elemento <body> ad un elemento con uno specifico id che si trova all'interno della pagina e questa animazione avverà in 400 millisecondi.codice:$(document).ready(function () { $('body').animate({scrollTop:$("#elemento_con_specifico_id").offset().top}, 400); });
Ciao,
Roberto