[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Надо картинку 10 секунд показать а потом убрать.
yok
На странице выполнение сценария происходит по мускулу.
Хочу чтоб картинка вначале появлялась как по загрузке на сайтах есть, черточки крутятся, а через 10секунд закончилась.
Типа выполняется сортировка.... и картинка, потом когда сценарий ОК картинка и строка пропадает.
Описал так,
<script language="javascript">
function
gifhidden()
{
document.getElementById('uploadgif').style.visibility="hidden";
}
</script>



<?php

echo "<div id=\"uploadgif\" style=\"visibility: visible\"><table ><tr><td>Выполняется сортировка     ---     <img src=\"loading.gif\"></td></tr></table></div><br><br>";

if ( (mysql_query($sql_kontra) ) && ( mysql_query($sql_info) ) ) {
//sleep(10);
echo "OK info and kontra";
?>
<script language="javascript">
gifhidden();
</
script>
<?php
}
?>
/*

мускул выполняется быстро и картина не показывается. Попытался sleep(10);
но задержка есть, а картинка не видна.
Может это задержку выполнения указывать для javascripta?



Спустя 16 минут, 21 секунда (1.06.2012 - 16:25) Invis1ble написал(а):
твоя затея - бред, в таком виде ничего работать не будет
читай про аякс

Спустя 11 часов, 40 минут, 34 секунды (2.06.2012 - 04:06) walerus написал(а):
Можно попробовать перед условием поставить вывод буффера flush();, что бы картинка отправилась в броузер, после запроса так и оставить слееп. Но как сказал Invis1ble, кури в сторону Ajax, там кода "10 строчек"...


_____________
Достучаться до небес.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.