![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| Дока |
|
|||
|
Unregistered |
Подскажите, как определить, загружена ли страница до конца перед запуском кокой-либо функции? В сущности, интересует аналог body onLoad.
Спасибо. |
|||
|
||||
| Ignat |
|
|||
![]() Флудератор ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4030 Регистрация: 19.4.2004 Где: غيليندزيك مدينة Репутация: 10 Всего: 73 |
Куда загружена? В браузер?
Тогда PHP здесь не при делах. А на сервере разве что через буффер flush, ob_end_flush; -------------------- Теперь при чем :P |
|||
|
||||
| Secandr |
|
|||
|
Связист ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4043 Регистрация: 3.8.2003 Где: Russia, Volgograd Репутация: 5 Всего: 39 |
php серверный язык, и его дело сгенирировать текст, в нашем случае хтмл и передать его апачу, затем клиенту, так что пхп теоретически не может знать что происходит на стороне клиента и тем более что-то при этом запустить.
|
|||
|
||||
| Дока |
|
|||
|
Unregistered |
Да, в браузер. То есть если в джаве какая-то функция должна выполняться при полной загрузке документа в браузер, то мы пишем <body onLoad="JavaScript:function();">
А если вместо функции джавы мне нужно выполнить функцию php? Можно как-нибудь написать примерно то же самое, только при onLoad вызов php функции? Если уж просто в php нельзя проверить загружена ли страница. |
|||
|
||||
| Дока |
|
|||
|
Unregistered |
Secandr, ясно. Просто получается как-то не очень функционально - сначала в php я читаю переменные из адресной строки, в зависимости от них иклудю какой-то текст, а потом при onload вызываю джаваскрипт, где опять-таки читаю переменные из адресной строки, которые php давно известны, и потом уж делаю то, мне надо. Вот и хотелось от джавы избавиться.
|
|||
|
||||
| Ignat |
|
|||
![]() Флудератор ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4030 Регистрация: 19.4.2004 Где: غيليندزيك مدينة Репутация: 10 Всего: 73 |
Нельзя!!!!
Это серверный скрипт, откуда ему знать что происходит у клиента? Для таких целей используется JS- это разные языки и по возможностям и по области применения. Например в серверном JavaScript, также нет события onLoad. -------------------- Теперь при чем :P |
|||
|
||||
| Secandr |
|
|||
|
Связист ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4043 Регистрация: 3.8.2003 Где: Russia, Volgograd Репутация: 5 Всего: 39 |
Ещё раз говорю!!!!
php серверный язык и работает на стороне сервера, о клиенте он ничего не знает. Для того чтобы выполнить что-то выполнить на стороне клиента нужен язык выполняемый на стороне клиента!!!! |
|||
|
||||
| Дока |
|
|||
|
Unregistered |
Да поняла я, поняла! Спасибо.
|
|||
|
||||
| Secandr |
|
|||
|
Связист ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4043 Регистрация: 3.8.2003 Где: Russia, Volgograd Репутация: 5 Всего: 39 |
Упс одновремено ответили. Дока Для начала нужно разобраться как работает веб, а потом пытаться писать скрипты, иначе тыжко будет |
|||
|
||||
| Дока |
|
|||
|
Unregistered |
Спасибо секандр на добром слове, о вебе представление я имею и скрипты пишу давно
|
|||
|
||||
| Дока |
|
|||
|
Unregistered |
||||
|
||||
| Secandr |
|
|||
|
Связист ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4043 Регистрация: 3.8.2003 Где: Russia, Volgograd Репутация: 5 Всего: 39 |
Не в коей мере не хотел обидеть, просто вопросы довольно странные для профессионала
Для более тесного общения прошу стучаться в icq |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |