Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [js] Problem z onMouseOut (chmurka) nie ukrywa sie
Forum PHP.pl > Forum > Przedszkole
kt1
Witam dziś sobie napisałem taki skrypcik, jest taka chmurka sobie ..
i jak najade n linka np..., to pokazuje się chmurka a jak od sune się od tego linka to ma chmurka znikać i tak własnie się nie robi :]
pokazuje ale już nie znika, uzywam do tego onMouseOut ale cos nie działa, o to zalaczam mój kod
  1.  
  2. <meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
  3. <title>Nowa strona 3</title>
  4. <script type='text/javascript'>
  5.  
  6. function dodaj()
  7. {
  8. document.getElementById('pobierz').style.display="block";
  9. //document.write("<div style=\"background:#eee;position: absolute; width: 130; height:44; z-index: 1; left: "+x+"px; top: "+y+"px\">dfagagagkopagoakgpakgoakgak34609834ykso</div>");
  10. }
  11.  
  12. function pokaz(x, y, tekst)
  13. {
  14. dodaj();
  15. document.getElementById('pobierz').innerHTML ="<div style=\"background:#eee;position: absolute; width: 130; height:44; z-index: 1; left: "+x+"px; top: "+y+"px\"><h1>"+tekst+"</h1><br>tu bedzie sobie tam jakis tekscik</div>";
  16. }
  17.  
  18. function howaj()
  19. {
  20. //document.getElementById('pobierz').style.display="none";
  21. document.getElementById('pobierz').innerHTML =" duapduapfaopfagfapgjaigjag";
  22.  
  23. }
  24.  
  25. function kursor(tekst)
  26. {
  27. var IE = document.all?true:false;
  28. if (!IE) document.captureEvents(Event.MOUSEMOVE)
  29. document.onmousemove = getMouseXY;
  30. var tempX = 0;
  31. var tempY = 0;
  32. function getMouseXY(e) {
  33. if (IE) { // grab the x-y pos.s if browser is IE
  34. tempX = event.clientX + document.body.scrollLeft;
  35. tempY = event.clientY + document.body.scrollTop;
  36. }
  37. else { // grab the x-y pos.s if browser is NS
  38. tempX = e.pageX;
  39. tempY = e.pageY;
  40. }
  41. if (tempX < 0){tempX = 0;}
  42. if (tempY < 0){tempY = 0;}
  43. //window.status = "X: " + tempX + " Y: " + tempY;
  44. //document.write(tempX);
  45. pokaz(tempX,tempY,tekst );
  46.  
  47. return true;
  48. }
  49.  
  50. }
  51.  
  52. </head>
  53.  
  54.  
  55. <div id="pobierz"> </div>
  56. <a href="#" onMouseOver="kursor('gagja');" onMouseOut="howaj();">POKAZZZ43535</a><br>
  57.  
  58. <a href="#" onMouseOver="kursor('TOBIE TEZ');" onMouseOut="howaj();">POKAZZZ43535</a>
  59. <br />
  60.  
  61. </body>
  62.  
  63. </html>
MMX3
chowaj :x

a tak naprawdę to powinieneś przekazywać przez atrybut funkcji js to co powinieneś chować... ID diva do chowania.
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.