Mam problem z moją witryną. Po załadowaniu przewija się automatycznie do dołu.
Jest tak, ponieważ istnieje formularz kontaktowy z naciskiem na nazwisko. Jak mogę usunąć to skupienie?
forms
contact-form
Marco
źródło
źródło
Jeśli pracujesz dla firmy, która zleca rozwój zaplecza, tak jak ja, możesz nie mieć dostępu do szablonu formularza. W takim przypadku nie będzie można zmienić argumentów funkcji VarienForm. (Jeśli można zmienić te argumenty, jak na odpowiedź zatwierdzone, zalecana).
Możesz dodać kod (podany poniżej) do treści strony, której dotyczy problem, w
<script>
tagu.Podsumowując, kod czeka po raz pierwszy zmieniany element, a następnie odblokowuje ten element i resetuje przewijanie do góry strony. Jeśli nic nie wydarzy się w ciągu dziesięciu sekund od uruchomienia skryptu, wyłączy się. Jest to tylko zabezpieczenie, aby zapobiec uruchamianiu skryptu na zawsze w przypadku błędu.
źródło