Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> body onLoad 
:(
    Опции темы
Дока
Дата 23.7.2004, 12:05 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Подскажите, как определить, загружена ли страница до конца перед запуском кокой-либо функции? В сущности, интересует аналог body onLoad.
Спасибо.
  Вверх
Ignat
Дата 23.7.2004, 12:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: 10
Всего: 73



Куда загружена? В браузер?
Тогда PHP здесь не при делах.
А на сервере разве что через буффер
flush, ob_end_flush;


--------------------
Теперь при чем :P
PM   Вверх
Secandr
Дата 23.7.2004, 12:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 5
Всего: 39



php серверный язык, и его дело сгенирировать текст, в нашем случае хтмл и передать его апачу, затем клиенту, так что пхп теоретически не может знать что происходит на стороне клиента и тем более что-то при этом запустить.


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
Дока
Дата 23.7.2004, 12:52 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Да, в браузер. То есть если в джаве какая-то функция должна выполняться при полной загрузке документа в браузер, то мы пишем <body onLoad="JavaScript:function();">
А если вместо функции джавы мне нужно выполнить функцию php? Можно как-нибудь написать примерно то же самое, только при onLoad вызов php функции? Если уж просто в php нельзя проверить загружена ли страница.
  Вверх
Дока
Дата 23.7.2004, 12:56 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Secandr, ясно. Просто получается как-то не очень функционально - сначала в php я читаю переменные из адресной строки, в зависимости от них иклудю какой-то текст, а потом при onload вызываю джаваскрипт, где опять-таки читаю переменные из адресной строки, которые php давно известны, и потом уж делаю то, мне надо. Вот и хотелось от джавы избавиться.
  Вверх
Ignat
Дата 23.7.2004, 12:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: 10
Всего: 73



Нельзя!!!!
Это серверный скрипт, откуда ему знать что происходит у клиента?
Для таких целей используется JS- это разные языки и по возможностям и по области применения.
Например в серверном JavaScript, также нет события onLoad.


--------------------
Теперь при чем :P
PM   Вверх
Secandr
Дата 23.7.2004, 12:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 5
Всего: 39



Ещё раз говорю!!!!

php серверный язык и работает на стороне сервера, о клиенте он ничего не знает. Для того чтобы выполнить что-то выполнить на стороне клиента нужен язык выполняемый на стороне клиента!!!!


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
Дока
Дата 23.7.2004, 13:23 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Да поняла я, поняла! Спасибо.
  Вверх
Secandr
Дата 23.7.2004, 14:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 5
Всего: 39



smile.gif
Упс одновремено ответили.

Дока Для начала нужно разобраться как работает веб, а потом пытаться писать скрипты, иначе тыжко будет rolleyes.gif


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
Дока
Дата 24.7.2004, 23:30 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Спасибо секандр на добром слове, о вебе представление я имею и скрипты пишу давно
  Вверх
Дока
Дата 24.7.2004, 23:47 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











http://doka.dn.ru
Это что бы не быть голословной
  Вверх
Secandr
Дата 25.7.2004, 15:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 5
Всего: 39



Не в коей мере не хотел обидеть, просто вопросы довольно странные для профессионала smile.gif

Для более тесного общения прошу стучаться в icq biggrin.gif полскольку разговор к пхп отношения не имеет.


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0728 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.