Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript][HTML] Pole przesuwające się wraz z oknem
thomson89
post 22.10.2009, 19:10:08
Post #1





Grupa: Zarejestrowani
Postów: 1 178
Pomógł: 51
Dołączył: 7.01.2009
Skąd: Gdańsk

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


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!


--------------------
Sklep 70%
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
thomson89
post 22.10.2009, 20:23:13
Post #2





Grupa: Zarejestrowani
Postów: 1 178
Pomógł: 51
Dołączył: 7.01.2009
Skąd: Gdańsk

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


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>


Ten post edytował thomson89 22.10.2009, 21:20:41


--------------------
Sklep 70%
Go to the top of the page
+Quote Post

Posty w temacie


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: 24.06.2025 - 14:09