Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Odświeżanie strony
Danon
post 19.10.2003, 01:18:43
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 31.03.2003
Skąd: Zelów

Ostrzeżenie: (0%)
-----


Problem może to nie jest ale strasznie upierdliwe...

Załóżmy że przeglądając stronę znajduje się w jej dolnej partii (strona scroll'owana). Znajduje się tam np. galeria zdjęć z przyciskami nawigacyjnymi <prev - next> i gdy wciskam next, strona się odświeża i ładuje się nowe zdjęcie, ale po odświeżeniu strony automatycznie przerzuca mnie na początek strony (górna partia - nagłówek itd.) i żeby zobaczyć nowe zdjęcie muszę zejść niżej. Jest to strasznie upierdliwe.
Jest na to jakaś rada?
Aby po odświeżeniu strony zostawała ona w tym samym miejscu? :?


--------------------
Nigdy nie stosuję się do godzin; godziny są zrobione dla człowieka, a nie człowiek dla godzin. Francois Rabelais
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
HaRy
post 19.10.2003, 09:09:58
Post #2





Grupa: Zarejestrowani
Postów: 152
Pomógł: 0
Dołączył: 15.05.2002
Skąd: Łódź

Ostrzeżenie: (0%)
-----


sredni to ma zwiazek z php.

kotwice. czyli w href'ie dajesz
Kod
strona.php?ble=ble#fotka

a tuz nad samym zdjeciem <a name=fotka>
Go to the top of the page
+Quote Post
Danon
post 19.10.2003, 19:59:20
Post #3





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 31.03.2003
Skąd: Zelów

Ostrzeżenie: (0%)
-----


Ano hary ma związek ma.....
Bardziej rozjaśnie sprawe
Jak zastosować name do tego?:

Obsługa przycisków nawigacyjnych:

Kod
$first_url = $prev_url='?go=7&gal='.$gal.'&pic=1';

$last_url  = $prev_url='?go=7&gal='.$gal.'&pic='.$photo_count;



if ( $prevpic<1)

{

   $prev_url='#';

     $prev_pic='prev_no';

}

else

{

   $prev_url='?go=7&gal='.$gal.'&pic='.$prevpic;

     $prev_pic='prev';                

}



if ( $nextpic>$photo_count)

{

   $next_url='#';

     $next_pic='next_no';

}

else

{

   $next_url='?go=7&gal='.$gal.'&pic='.$nextpic;

     $next_pic='next';


I odnośnik do przyciku:
Kod
<A HREF="<? echo $next_url;?>">Next


--------------------
Nigdy nie stosuję się do godzin; godziny są zrobione dla człowieka, a nie człowiek dla godzin. Francois Rabelais
Go to the top of the page
+Quote Post
spenalzo
post 19.10.2003, 20:39:09
Post #4





Grupa: Zarejestrowani
Postów: 2 064
Pomógł: 1
Dołączył: 22.01.2003
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Może tak?
[php:1:4eabbd2d92]<?php
if ( $prevpic<1)
{
$prev_url='#nawigacja';
$prev_pic='prev_no';
}
else
{
$prev_url='?go=7&gal='.$gal.'&pic='.$prevpic."#nawigacja";
$prev_pic='prev';
}

if ( $nextpic>$photo_count)
{
$next_url='#nawigacja';
$next_pic='next_no';
}
else
{
$next_url='?go=7&gal='.$gal.'&pic='.$nextpic."#nawigacja";
$next_pic='next';
?>[/php:1:4eabbd2d92]


--------------------

Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 20.07.2025 - 06:19