![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 99 Pomógł: 2 Dołączył: 27.10.2006 Skąd: CyberRZECZYWISTOŚĆ Ostrzeżenie: (0%) ![]() ![]() |
Mam nazwe elementu: F=document.getElementById('grt');
Jak napisać coś takiego jesli zdarzenie onMouseOver dla ementu F to wtedy element robi cos innego... Kombinuje tak, ale nie wychodzi: Kod if (F.onMouseOver==true) {alert("dziala");}
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 99 Pomógł: 2 Dołączył: 27.10.2006 Skąd: CyberRZECZYWISTOŚĆ Ostrzeżenie: (0%) ![]() ![]() |
Mam taką funkcje:
Kod function aktualizuj5() { if (naje != "jest") { post2('http://127.0.0.1/sppr.php', 'parametr'); } setTimeout("aktualizuj5()", 1000); } Powyższa funkcja wywoluje skrypt php, ktory generuje zawartosc wyswietlanego tekstu. Zmiany mogą występować co sekunde więc tutaj raczej nic z tym nie da się zrobić i chyba to jest jedyne rozwiązanie. Kolejna funkcja w przypadku zdarzenia onmouseover tworzy ciastko: Kod function naje() { var waznosc=new Date(); //tworzymy nowy obiekt zawierający datę var tresc='jest'; //ustawianie treści cookie tresc=escape(tresc); //kodowanie tekstu waznosc.setTime(waznosc.getTime()+1000*60*1*1*1); //ustawianie daty wygaśnięcia (na 60 sekund) document.cookie="naje=" + tresc + ";expires=" + waznosc.toGMTString(); } Inna funkcja w przypadku zdarzenia onmouseout usuwa ciastko: Kod function wyje() { //kasowanie ciastka var waznosc=new Date(); //tworzymy nowy obiekt zawierający datę var tresc='jest'; //ustawianie treści cookie tresc=escape(tresc); //kodowanie tekstu waznosc.setTime(waznosc.getTime()-1000*60*1*1*1); //ustawianie daty wygaśnięcia (na 2 sekund) document.cookie="naje=" + tresc + ";expires=" + waznosc.toGMTString(); } Gdy istnieje ciastko 'naje' wtedy funkcja 'post2' się nie wykonuje, a gdy takie nie istnieje to funkcja post2 się wykonuje. Ma ktoś pomysł aby zrobić to bez użycia ciastek ?. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.09.2025 - 19:21 |