Как вставить вывод PHP в HTML Div, заменяя временную графику - PullRequest
0 голосов
/ 23 июня 2011

Мне нужно отобразить html-страницу, а внутри страницы есть div, в который я хочу отобразить вывод PHP-страницы.

Пока страница PHP извлекается и готовится, я хочу показать сообщение «Загрузка» и временный GIF.

У меня работает HTML-код и у меня есть код PHP работает / echo'ing.

Как мне отобразить содержимое страницы PHP, чтобы заменить исходное содержимое Div.? (Полагаю - с помощью include: file и оператора innerhtml, но как / где?)

Решение Javascript было бы хорошо.

Спасибо

Ответы [ 3 ]

4 голосов
/ 23 июня 2011

Добавьте div на свою страницу с изображением, затем используйте jQuery :

 $('#myDiv').load('mypage.php');
0 голосов
/ 23 июня 2011

По сути, вы хотите сделать асинхронный вызов вашего php-скрипта после загрузки страницы, поэтому JavaScript - ваш друг.

Когда страница загружается, включите сообщение о загрузке и временный gif, затем выполните ajax-вызов к вашему php-скрипту и вставьте ответ в соответствующий div.

Как указывает @Sjoerd - jQuery сделает это за вас.

0 голосов
/ 23 июня 2011
...