مثال :
<img src="images/x.gif">
wait 30 seconds
action to show after 30 seconds
اتمني ان تكون وضحت الفكره وان تفيدوني , شكراً.
$(document).ready(function () {
setTimeout(function(){
$('#paint').fadeIn(500);
}, 5000);
});
position:absolute;
top:0;
left:0;
height:30px;
width:30px;
background:#000;
display: none;
}
أضف ملف jquery
ربط المثال
هناك دالة sleep في php لكن عند استعمالها لا يظهر شيء في الصفحة إلى أن تنتهي معالجة الصفحة
<?php
echo "1<br>";
sleep(30); // 30 seconds
echo "2";
لذلك الحل هو استخدام javascript
هناك دالة sleep في php لكن عند استعمالها لا يظهر شيء في الصفحة إلى أن تنتهي معالجة الصفحة
في الحقيقة تظهر؛ لكن أنت لم تقم بعمل flush؛ ولأنك تضبط الخادم على إرسال الناتج النهائي فقط.
استدع دالة flush لإراسل الناتج الأولي للخادم (بعد echo الأولى).
<?php
if (ob_get_level() == 0) ob_start();
echo "1<br>";
ob_flush();
flush();
sleep(10); // 10 seconds
echo "2<br>";
ob_flush();
flush();
sleep(10); // 10 seconds
echo "3";
ob_end_flush();
شكرا لك هذه معلومة جديدة :)
التعليقات