Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [js]JS vs IE
Levabul
post 29.04.2007, 16:14:54
Post #1





Grupa: Zarejestrowani
Postów: 197
Pomógł: 0
Dołączył: 11.07.2005

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


Jestem raczej laikiem jeżeli chodzi o java script, i pewnie z tąd mój problem. Używam biblioteki mootools. Oczywiście wszystko pięknie działa pod FF i Operą, niestety IE wywala błędy :/

Efekt można obejrzeć na http://levabul.php5.cz/whats/

Chodzi przede wszystkim o efekt wysuwania się warstwy w bocznym menu.

Bardzo proszę o jak najszybsze rozpatrzenie mojego problemu, ponieważ gonią mnie sztywne terminy :/.

Z góry dziękuję.

Pozdrawiam.

ps. dawno mnie tu nie było tongue.gif


--------------------
Go to the top of the page
+Quote Post
konradk2
post 29.04.2007, 17:03:49
Post #2





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 28.12.2005

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


twój problem polega na tym że masz w ogóle nie zdefiniowane e (chodzi tu o uchwyt do zdarzenia) a chcesz używać jego metod - musisz wcześniej zdefiniować e
np.

  1. <?php
  2. //definicja funkcji która ma korzystać ze zdarzenia
  3. function xxx (event, inne_parametry) {
  4. //tu możesz sobie napisać: (ale nie jest to konieczne zamiast e możesz dalej używać event)
  5. e=event;
  6.  //...
  7. }
  8. ?>

(zamiast tagów php oczywiście tagi js[ale forum nie obsługuje podświetlania js])

i wywołanie:
onXxx = "xxx(event, inne_parametry)"

Jeśli chcesz żeby działało pod ff i ie musi być pierwszym parametrem funkcji i musi być to event


PS: może i pod ff Ci działa ale itak generuje błąd
Go to the top of the page
+Quote Post
Levabul
post 29.04.2007, 17:18:20
Post #3





Grupa: Zarejestrowani
Postów: 197
Pomógł: 0
Dołączył: 11.07.2005

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


Jeżeli chodzi ci o linie
Kod
(e.preventDefault) ? e.preventDefault() : (e.returnValue = false);
to znalazły sie one tam przypadkowo. Po ich usunięciu dalej występuje problem.


--------------------
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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 09:32