PDA

View Full Version : کمک در ساخت Preload در حین لود صفحه



A.S.Roma
چهارشنبه 27 مرداد 1389, 12:52 عصر
با سلام ... .

اگر دقت کرده باشید در هنگام ورود به کنترل پنل Plesk تا زمانی که صفحه کاملا" لود نشده یک عکس Loading نمایش داده می شود و در Background ، صفحه لود میشود.

برای طراحی چنین مکانیزمی باید چکار کرد.
لینک ، مقاله ، نمونه ....

ممنون .

eyes_shut_number1
چهارشنبه 27 مرداد 1389, 12:58 عصر
<body>
<div id="divSplash" style="width:1800px;height:2400px;position:absolute;backg round-color:Red;top:0px;left:0px"> </div>
dar in ghesmat badane gharar migire
.
.
.
.
vadar payan
<script type="text/javascript">
document.getElementById('divSplash').style.display = 'none';
</script>


</body>

elmira_63
چهارشنبه 27 مرداد 1389, 13:20 عصر
اگه اشتباه نکنم این کد میاد وقتی که تمام آبجکت ها لود نشدند یه صفحه قرمز نشون میده حالا اگه بخوام وقتی داره یه عملیاتی انجام می شه و system thread رخ میده باید چکار کنیم؟؟؟
مثلا من میخوام با زدن یک دکمه یه سری ایمیل ارسال بشه و تا زمانی که این ایمیل ها ارسال نشده صفحه غیر فعال بشه و یه loading نشون داده بشه؟؟؟؟

Vahid_moghaddam
چهارشنبه 27 مرداد 1389, 14:32 عصر
وفتی یک در خواست آسنکرون می فرستید، زمان فرستادن اون مشخصه (مثلا کلیک روی یه دکمه)، وقتی درخواست انجام می شه، سرور پاسخی ارسال می کنه. با روش گفته شده در بالا زمان ارسال درخواست صفحه ای رو که می خواید نمایش بدید و زمان دریافت پاسخ display رو none کنید.
اگه از update panel استفاده می کنید، با update progress می تونید این حالت رو ایجاد کنید