Mam wymaganie, jeśli po kliknięciu pola wyboru wartość zostanie przesłana, a zatem strona zostanie ponownie załadowana. Teraz, aby kliknąć inne pole wyboru, muszę przewinąć ponownie, co nie jest lepszym pomysłem. Teraz chcę zachować pozycję paska przewijania, nawet po wczytaniu strony. Czy jest jakaś metoda w javascript? Próbowałem kodu poniżej, ale nie było szczęścia.Zachowaj pozycję paska przewijania nawet po ponownym wczytaniu za pomocą javascript
<input type="checkbox" onclick="myFunction()"/> One <br/>
function myFunction() {
document.body.scrollTop = 500px;
}
Przeglądałem także wiele stron internetowych, ale nic nie działało dla mnie. Pomóż mi rozwiązać ten problem.
Dzięki.
Myślę, że ogólnie ten projekt nie jest dobry. Zamiast tego użyj AngularJS lub jQuery ajax i prześlij w tle. Być może istnieje sposób na zapisanie tego w Cookies, ale znowu nie jest to dobre rozwiązanie. – ehsan88
Możesz dodać "identyfikator" do kontenera swojego pola wyboru i podczas ponownego ładowania strony, dołącz "# container_id" do adresu URL – Akshay
@Akshay, mam identyfikator do mojego pola wyboru. Ale jak dołączyć do adresu URL? –