Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript][HTML] Pole przesuwające się wraz z oknem
Forum PHP.pl > Forum > Przedszkole
thomson89
Witam!

  1. <table><tr onMouseover="this.bgColor='silver'" onMouseout="this.bgColor='white'"><td>Symbol</td><td>Kategoria</td><td rowspan="3" id="bok"></td></tr><tr valign="top" id="trs1" onMouseover="this.bgColor='silver'" onMouseout="this.bgColor='white'"><td>L09K01W002361dhAfG25</td><td>Komplety<script language="javascript">document.onmousemove = inicjuj1; function inicjuj1() { document.getElementById('trs1').onmouseover = zmien1; document.getElementById('trs1').onmouseout = zmien21; } function zmien1() { var tds1 = document.getElementById('bok'); tds1.innerHTML = '<img width="50%" height="50%" src="wyroby/obraz 006.jpg">'; } function zmien21() { var tds1 = document.getElementById('bok'); tds1.innerHTML = ''; }</script></td></tr><tr valign="top" id="trs2" onMouseover="this.bgColor='silver'" onMouseout="this.bgColor='white'"><td>Ko123549hpGFB</td><td>Wisiorki<script language="javascript">document.onmousemove = inicjuj2; function inicjuj2() { document.getElementById('trs2').onmouseover = zmien2; document.getElementById('trs2').onmouseout = zmien22; } function zmien2() { var tds2 = document.getElementById('bok'); tds2.innerHTML = '<img width="50%" height="50%" src="wyroby/d6.jpg">'; } function zmien22() { var tds2 = document.getElementById('bok'); tds2.innerHTML = ''; }</script></td></tr></table>


Powyżej podałem kod, który wyświetla zdjęcie w bocznej komórce.

Problem pojawia się, gdy tabela jest długa (trzeba przewijać). Zdjęcie pojawi się na górze strony, gdy ja będę na dole.

Jak zrobić, aby zdjęcie w tej komórce przesuwało się wraz ze stroną.

Proszę o pomoc!

Pozdrawiam!
piotrooo89
Cytat(thomson89 @ 22.10.2009, 20:10:08 ) *
Powyżej podałem kod, który wyświetla zdjęcie w bocznej komórce.



błąd! podałeś jakiś bajzel który nazywasz kodem, sformatuj odpowiednio (dodaj wcięcia) to pomyślimy.
thomson89
Kod generuje za pomocą PHP, więc wcięć nie będzie.

  1. <tr onMouseover="this.bgColor='silver'" onMouseout="this.bgColor='white'">
  2. <td>Symbol</td>
  3. <td>Kategoria</td>
  4. <td rowspan="3" id="bok"></td>
  5. </tr>
  6. <tr valign="top" id="trs1">
  7. <td>L09K01W002361dhAfG25</td>
  8. <td>Komplety
  9. <script language="javascript">
  10. document.onmousemove = inicjuj1;
  11. function inicjuj1() {
  12. document.getElementById('trs1').onmouseover = zmien1;
  13. document.getElementById('trs1').onmouseout = zmien21;
  14. }
  15. function zmien1() {
  16. var tds1 = document.getElementById('bok');
  17. tds1.innerHTML = '<img width="50%" height="50%" src="wyroby/obraz 006.jpg">';
  18. }
  19. function zmien21() {
  20. var tds1 = document.getElementById('bok');
  21. tds1.innerHTML = '';
  22. }</script>
  23. </td>
  24. </tr>
  25. <tr valign="top" id="trs2">
  26. <td>Ko123549hpGFB</td>
  27. <td>Wisiorki<script language="javascript">
  28. document.onmousemove = inicjuj2;
  29. function inicjuj2() {
  30. document.getElementById('trs2').onmouseover = zmien2;
  31. document.getElementById('trs2').onmouseout = zmien22;
  32. }
  33. function zmien2() {
  34. var tds2 = document.getElementById('bok');
  35. tds2.innerHTML = '<img width="50%" height="50%" src="wyroby/d6.jpg">';
  36. }
  37. function zmien22() {
  38. var tds2 = document.getElementById('bok');
  39. tds2.innerHTML = '';
  40. }
  41. </td>
  42. </tr>
piotrooo89
to może go popraw, co ja mam to zrobić?
thomson89
Przepraszam.

Proszę bardzo.

Wiedziałem, że tak [ciach] będzie! Najpierw narzekacie, że wam wcięć nie zrobiłem, a jak już wam zrobiłem to i tak nikt nie pomoże...
Spawnm
Zachowuj się bo ci dam warna.

Skoro chcesz aby zdjęcie się ruszało przy przewijaniu wraz z stroną to może daj position: fixed w css ?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.