trzczy
26.10.2017, 23:26:39
Kiedy klikamy "go back", przeglądarka odtwarza położenie skrolla w pozycji, kiedy przechodzono do kolejnej strony.
Kiedy klikamy submit, a action jest przypisane do tej same strony, to skroll zostaje wyzerowany, czyli poprzednie połozenie nie jest odtwarzane. Czy jednak jest jakiś sposób, może hack, żeby submit przywracał skrolla? Owszem jest dzięki javascript, ale mi chodzi o rozwiązanie bez javascript. Tylko php.
Robię takiego bloga, w którym wszystko jest osiągnięte bez js. Takie oldschoolowe podejście, trochę z przekory.
Z góry dziękuję
nospor
27.10.2017, 07:10:59
php -server
przegladarka - client
dwie totalnie rozne rzeczy
w php to conajwyzej mozesz wygenerowac kod js, ktory zrobi co chcesz, i tyle
Pilsener
27.10.2017, 07:32:02
Dajesz w HTMLu:
<a name="WhateverNameYouWant">The landing place of the link
</a>
I URL:
www.yourpage.pl#WhateverNameYouWant
I nie widzę związku z PHP, to czysty frontend
trzczy
27.10.2017, 07:58:43
Haha no tak. Nawet jak zamiast GO BACK odpalisz adres poprzedniej strony, to skroll się nie odtworzy. Pracuję nad blogiem pozbawionym js. Tak w sumie dla sportu, oldschoolowo. Na szczęście jest patent na ukrywanie elementów strony w czystym css. Dzieki za odp. Pozdrawiam