Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> problem ze zdjęciami
slaweks
post 20.12.2007, 12:00:51
Post #1





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 19.12.2007

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


Witam wszystkich i proszę o pomoc

mam coś takiego:

<script>
function pokaz(obrazek) {


document.getElementById('fotodiv').style.display = "block";
document.getElementById('foto').src = "galeria/zbiorniki/cylindryczne/"+obrazek;

}

function ukryj() {


document.getElementById('fotodiv').style.display = "none";


}
</script>



<table border="1" cellspacing="0" cellpadding="0" width="540" height="231"> <tbody> <tr>
<td align="center" style="padding: 2px">



<img onclick="pokaz('1.jpg')" border="0" src="galeria/zbiorniki/cylindryczne/miniatury/1.jpg" alt=""/>

<div valign="top" onclick="ukryj()" id="fotodiv" style="position:absolute; display:none; left:50px; top:20px">
<img id="foto" src="galeria/zbiorniki/cylindryczne/1.jpg" alt=""/>
</div>


</td> </tr> </tbody></table>

i teraz mam taki problem że jak na stronie wyświetla sięnp 6 zdjęć to jest wszystko wporządku i powiększenie zdjęcia wyświetla się 20px od góry

ale jesli tych zdjęć jest dużo to niestety ale w przypadku kiedy zjadę scrollę niżej po kliknięciu w zdjęcie oczywiście się powiększa ale cały czas 20px od początku strony czyli na monitorze zdjęcia nie widać wcale dopiero trzeba przesunąć scrolla do góry

czy można jakoś uzależnić to zdjęcie aby poazywało się w miejscu które aktualnie pokazuje nam sam monitor??
Go to the top of the page
+Quote Post
stoprocent
post 20.12.2007, 14:15:39
Post #2





Grupa: Zarejestrowani
Postów: 338
Pomógł: 2
Dołączył: 17.05.2003
Skąd: Kraków , Londyn

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


  1. ...
  2. function pokaz(obrazek) {
  3. if (document.documentElement && document.documentElement.scrollTop) {
  4. Top = document.documentElement.scrollTop;
  5. }else if (document.body){
  6. Top = document.body.scrollTop;
  7. }
  8. document.getElementById('fotodiv').style.top = Top+"px";
  9. document.getElementById('fotodiv').style.display = "block";
  10. document.getElementById('foto').src = "galeria/zbiorniki/cylindryczne/"+obrazek;
  11. }
  12. ...


--------------------
Go to the top of the page
+Quote Post
slaweks
post 20.12.2007, 15:19:02
Post #3





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 19.12.2007

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


dziękuje bardzo za pomoc
włąśnie o to mi chodziło biggrin.gif

wielkie dzięki
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.06.2025 - 18:35