Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> dymki - poprawa skryptu
cornholio666
post
Post #1





Grupa: Zarejestrowani
Postów: 472
Pomógł: 8
Dołączył: 14.03.2004
Skąd: Rzeszów

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


Witam.

Znalazlem skrypt ktory ma wyswietlac dymek po najechaniu na link:

  1. <style type="text/css">
  2. .chmurka {
  3. position:absolute;
  4. border:1px double #000;
  5. background:#FF6600;
  6. padding:1px;
  7. font:normal normal 9px Verdana, sans-serif;
  8. }
  9.  
  10. <!--<script type="text/javascript">
  11. function chmurka(e,v)
  12. {
  13. if(v.title)
  14. {
  15. var t=document.createElement("div");
  16. t.className="chmurka";
  17. t.innerHTML=v.title;v.title="";
  18. v.move=function(e)
  19. {
  20. e=e||event;
  21. t.style.left=e.clientX+20+"px";
  22. t.style.top=e.clientY+20+"px";
  23. }
  24. v.move(e);
  25. document.body.appendChild(t);
  26. v.onmousemove=function(e){v.move(e)}
  27. v.onmouseout=function(e)
  28. {
  29. v.title=t.innerHTML;
  30. document.body.removeChild(t);
  31. document.body.scrollTop;
  32. }
  33. }
  34. }
  35. </script>
  36. </head>
  37. <body>
  38. <a href="cos.html" title="Ale fajny opis" onmouseover="chmurka(event,this)">link</a>
  39. </body>


teraz cytat: Omawiany dymek działa w porządku, ale tylko kiedy strona nie jest scrollowana; niestety po scrollowaniu pozycja dymka głupieje i nie wyświetla się on poprawnie.

trzeba dodać linijkę document.body.scrollTop


I teraz pytanie: Gdzie trzeba dodac ta linijke?
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 7.10.2025 - 02:07