PDA

View Full Version : مشکل در لود شدن صفحه



mazy12
پنج شنبه 28 آبان 1388, 22:30 عصر
با سلام ،

دوستان من برای وب سایتم یک پری لودر گذاشتم تا کل اطلاعات لود شه و بعد صفحه نمایش داده بشه اما همچنان صفحه قبل از بارکذاری کامل بد نشون داده میشه و حال بازدید کننده گرفته میشه، چیکار باید کنم تا صفحه کامل لود شه بد نشون داده بشه.

سورس پری لودرمو میزارم اینجا.



<!-- Preloader Start -->
<script>
var DHTML = (document.getElementById || document.all || document.layers);
function ap_getObj(name)
{
if (document.getElementById)
{
return document.getElementById(name).style;
}
else if (document.all)
{
return document.all[name].style;
}
else if (document.layers)
{
return document.layers[name];
}
}
function ap_showWaitMessage(div,flag)
{
if (!DHTML) return;
var x = ap_getObj(div);
x.visibility = (flag) ? 'visible':'hidden'
if(! document.getElementById)
if(document.layers)
x.left=280/2;
return true;
}
</script>

<div id='waitDiv' style='position:absolute;left:40%;top:50%;visibili ty:hidden;text-align:center;'>
<table cellpadding='6' border='1' bgcolor="#FFFFFF" style="border-collapse: collapse" bordercolor="#333333" cellspacing="0">
<tr>
<td align='center' >
<br>
<img src='ajax-loader2.gif' alt='wait please' width="128" height="15">
<br>
</td>
</tr>
</table>
</div>
<script>
ap_showWaitMessage('waitDiv', 1);
</script>
<!-- Preloader End -->





تشکر

maghamiasl
دوشنبه 02 آذر 1388, 21:37 عصر
<script type="text/javascript">
function Loading_Actions()
{
elem = document.getElementById("loadingpanel");
elem.style.visibility="hidden";
elem = document.getElementById("bodydiv");
elem.style.visibility="visible";
}
</script>
<body onload="Loading_Actions()">
<div id="loadingpanel" >
<img src="loding.gif" />
این صفحه در حال بارگزاری میباشد.<br />
</div>
<div id="bodydiv" style="visibility:hidden">
محتویات سایت
</div>
</body>کد بالا را اینجا (http://www.jalinous.com)انجام داده ام و خوب کار میکند.