Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [adajax+prototype]błąd w funkcji, wymagany jest obiekt, prototype chyba nie wykrywa obiektu o podanym id (?)
yasiek
post 12.06.2007, 20:13:52
Post #1





Grupa: Zarejestrowani
Postów: 59
Pomógł: 0
Dołączył: 4.06.2006
Skąd: Strzeszyce/Kraków

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


Mam kod javascript, który do pliku php wysyła id wiadomości, ten plik pobiera wiadomość, a następnie innerHTMLem wklejam wewnątrz diva.

w pliku .js
  1. function pobierzList(id,typ) {
  2. advAJAX.get(
  3. {
  4. url : "includes/ajaxList.php?id="+id+"&typ="+typ,
  5. onInitialization : function(obj)
  6. {
  7. $("list").innerHTML="Łączenie...";
  8. },
  9. onLoading : function(obj)
  10. {
  11. $("ladowanie").innerHTML="<img src=\"images/loading1.gif\" alt=\"ładowanie...\" height=\"20\" />Trwa ładowanie wiadomości...";
  12. },
  13. onSuccess : function(obj)
  14. {
  15. new Effect.Fade('ladowanie', { duration: 3.0 });
  16. $("list").innerHTML = obj.responseText;
  17. }
  18. });
  19.  
  20. }


w pliku .html
  1. <a href="java script:void(0)" onclick="pobierzList('1','obdiorcza');">Pobierz list</a>
  2. <div id="ladowanie">
  3. </div>
  4. <div id="list">
  5. </div>


No i wszystko działa ok, dopóki nie wrzucę własnie tej linijki new Effect.Appear($("ladowanie"), { duration: 3.0 });. Po dodaniu tego, wyrzuca że wymagany jest obiekt (w IE) (w FF element has no properties). Czemu? Z góry dzięki za wszelkie uwagi winksmiley.jpg

Ten post edytował yasiek 12.06.2007, 20:25:57
Go to the top of the page
+Quote Post
defrag
post 13.06.2007, 09:03:32
Post #2





Grupa: Zarejestrowani
Postów: 82
Pomógł: 3
Dołączył: 15.01.2007

Ostrzeżenie: (10%)
X----


new Effect.Appear($("ladowanie"), { duration: 3.0 });
zamien na:
new Effect.Appear("ladowanie", { duration: 3.0 });
Go to the top of the page
+Quote Post
yasiek
post 13.06.2007, 11:21:07
Post #3





Grupa: Zarejestrowani
Postów: 59
Pomógł: 0
Dołączył: 4.06.2006
Skąd: Strzeszyce/Kraków

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


Tak jest (moja pomyłka, bo próbowałem wszystkiego i w pliku zostało przed kopiowaniem z $) i nie appear tylko fade... smile.gif tylko dalej nie wiem co jest nie tak smile.gif

EDIT:
Ok, już sobie poradziłem smile.gif

Ten post edytował yasiek 13.06.2007, 12:47:54
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: 19.07.2025 - 06:09