Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript]if i onMouseOver
faran
post
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");}
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
faran
post
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 ?.
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: 14.09.2025 - 19:21