![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 27 Pomógł: 0 Dołączył: 25.11.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Potrzebuje funckje, która uaktywnia się dopiero po załadowaniu całej strony ... dodam, że na stronie ładuje się pełno ramek, które uruchamiają skrypty ..., chcę aby funkcja sama sie uruchamiała w głównej stronie po załadowaniu wszystkich elementów na stronie także tych w iframe Jakieś pomysły ? Ten post edytował PrzeoR 28.11.2005, 17:55:46 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Odnoszę wrażenie, że nie wiesz co oznacza że język jest server-side.
1. Najpierw wykonuje sie skrypt php. 2. Kończy on swoje działanie... 3. ...generując przy tym najczęsciej kod HTML. 4. Przeglądarka dostaje kod HTML i dopiero go interpretuje. Tutaj jest ewentualnie miejsce na skrypty JavaScript. Możesz wykonać jednak coś z poziomu php po wykonaniu całego skryptu, ale musisz zaprządz do tegop AJAX'a. A co u Ciebie taka funkcja miałaby robić (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) |
|
|
-Guest- |
![]()
Post
#3
|
Goście ![]() |
dodaj po prostu na koncu w pliku ktory bedzie includowany jako osttani :]^^
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 0 Dołączył: 24.11.2005 Skąd: Sląskie - Miasto Mocy Ostrzeżenie: (0%) ![]() ![]() |
A ja sądze iż wystarczy użyć register_shutdown_function.
Tu masz to opisane: Cytat void register_shutdown_function ( callback function)
Registers the function named by function to be executed when script processing is complete. Multiple calls to register_shutdown_function() can be made, and each will be called in the same order as they were registered. If you call exit() within one registered shutdown function, processing will stop completely and no other registered shutdown functions will be called. The registered shutdown functions are called after the request has been completed (including sending any output buffers), so it is not possible to send output to the browser using echo() or print(), or retrieve the contents of any output buffers using ob_get_contents(). Ten post edytował GandalfTheWhite 28.11.2005, 21:24:58 |
|
|
![]()
Post
#5
|
|
Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
Ale to zadziala tylko dla JEDNEJ ramki. Nie jestes w stanie w ten sposob sprawdzic czy strony w innych ramkach juz sie zaladowany.
Moze event <frameset onLoad=...> sie uruchomi gdy WSZYSTKIE podramki sie zaladuja. OnLoad w polaczeniu z AJAX'em pozwoli ci uruchomic fukcje w php. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 17:08 |