Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [AJAX] wywolanie funkcji JS na stronie zaladowanej, ajaxem do strony glownej
PolKolo
post
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 14.12.2007

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


Na stronie głównej np: glowna.php jest funkcja javascript WywolajAkcje() która wywołana powoduje wczytanie do warstwy AJAX,'em strony powiedzmy wczytana.php

Na stronie wczytanej jest kod php który realizuje jakaś operację np. na bazie danych na po której zakończeniu powinno nastąpić wywołanie funkcji ze strony nadrzędnej glowna.php w celu ponownego uruchomienia cyklu. Próbowałem z kodem:

Kod
<body onload="WywolajAkcje()">


w kodzie strony wczytana.php, ale to nie działa.

Dodam jeszcze, że jak w kodzie strony wczytana.php będzie button:
Kod
<input id="mbut" onclick="javascript: WywolajAkcje()" type="button" value="wykonaj">

i zostanie on użyty jest właśnie uruchamiana przedmiotowa funkcja. Formułując inaczej problem jak można by zasymulować jego kliknięcie ?

Zwracam się o pomóc jaka to rozwiązać?



Pozdrawiam



Ten post edytował PolKolo 20.12.2007, 17:33:53
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Anatejms
post
Post #2





Grupa: Zarejestrowani
Postów: 9
Pomógł: 1
Dołączył: 19.12.2007

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


Cytat(PolKolo @ 20.12.2007, 21:33:52 ) *
No właśinie NIE wiesz!
onload=" weit = setTimeout <Przestań zmyślać kody, bo widzę, że się nie znasz na tym wiec po co odpisujesz ?

Problem jest taki, że w ogóle onload dla żadnej funkcji nie działa na stronie wczytywanej AJAX'em...

[/size]



zmyślasz to ty jak sie nie znasz to nie mów że ktoś kto chce ci pomóc sie nie zna! poczytaj sobie może sie czegoś nauczysz
http://developer.mozilla.org/pl/docs/DOM:window.setTimeout

Ten post edytował Anatejms 21.12.2007, 18:22:04
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: 5.10.2025 - 03:02