Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> onLoad div, Jak zrobić onload dla div
ketna
post
Post #1





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 28.03.2005

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


Witam,

w skrócie: chciałbym aby pod divami było onload i wywoływało funkcję po przeładowaniu strony. Ponieważ jednak dla div nie ma onload nie wiem jak je zastąpić.
Poniżej kod w dużym uproszczeniu:

  1. <div id="x3" onload="check(3);"></div>
  2.  
  3. function check(id) {
  4. document.getElementById('x3').innerHTML = 'OK';
  5. }


Z góry dziękuję za pomoc smile.gif
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
b4x
post
Post #2





Grupa: Zarejestrowani
Postów: 658
Pomógł: 95
Dołączył: 20.12.2005
Skąd: N54,35° E18,63° (Gdańsk)

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


  1. <div id="x3"></div>
  2. <script type="text/javascript">check(3);</script>


Ten post edytował b4x 13.07.2008, 13:40:32


--------------------
Go to the top of the page
+Quote Post
ketna
post
Post #3





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 28.03.2005

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


Dzięki, ale mam niestety jeszcze jeden problem. Mianowicie przy zastosowaniu poniższego kodu funkcja zwraca wynik tylko wynik dla ostatniego odwołania na stronie. Bardzo proszę o jakąś podpowiedź.

  1. function Response()
  2. {
  3. if(http.readyState == 4)
  4. {
  5. var response = http.responseText;
  6.  
  7. returned = response.split('|');
  8.  
  9. if(response.indexOf('|' != -1))
  10. {
  11. var id=returned[1];
  12. var count=returned[2];
  13.  
  14. document.getElementById('count'+id).innerHTML = count;
  15.  
  16. }
  17. }
  18. }
  19.  
  20. function check(id)
  21. {
  22. document.getElementById('count'+id).innerHTML = 'wait';
  23. http.open('get', 'check.php?id='+id);
  24. http.onreadystatechange = Response;
  25. http.send(null);
  26. }
  27.  
  28.  
  29.  
  30. <div id="count2"></div><script type="text/javascript">check(2);</script>
  31. <div id="count1"></div><script type="text/javascript">check(1);</script>
  32. <div id="count4"></div><script type="text/javascript">check(4);</script>
  33. <div id="count3"></div><script type="text/javascript">check(3);</script>


Ten post edytował ketna 15.07.2008, 06:37:12
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 Aktualny czas: 21.08.2025 - 13:55