tehro0n
شنبه 06 شهریور 1389, 15:25 عصر
من یه اسکریپتی دارم مثل زیر:
<script>
showstat=function(item) {
for(var i=1;i<=3;i++) {
if(i == item) {
document.getElementById('stat' + i).style.display='block';
} else {
document.getElementById('stat' + i).style.display='none';
}
}
}
</script>
<a href="###" onclick='showstat(1);'>صفحه</a>
<a href="###" onclick='showstat(2);'>نخست</a>
<a href="###" onclick='showstat(3);'>گزارشها</a>
<div id=stat1 style="padding-top: 5px; padding-bottom: 5px; display: none"></div>
<div id=stat2 style="padding-top: 5px; padding-bottom: 5px; display: none"></div>
<div id=stat3 style="padding-top: 5px; padding-bottom: 5px; display: none"></div>
در هر کدام از این stat ها تصاویر و اطلاعات سنگینی قرار داره، چون هنگام لود صفحه اصلی تمام این statها هم لود میشه. لود صفحه کلی زمان می بره!
من تنها راهی که به ذهنم رسید اژاکس بود که item ورودی رو ارسال کنم و همان را به صورت متغیر php برگردونم و در شرط if قرار بدم که آیا این div رو اجرا کنه یا نه..!
یک کاری هم گوگل برای لود شدن مپ انجام داده که فکر می کنم وقتی صفحه بسته میشه unload فعال بشه..!
function GUnload()
{
if (window.GUnloadApi)
{
GUnloadApi();
}
}
//]]>
</script>
<body onload="load()" onunload="GUnload()">
آیا این کار هم مفیده؟
نظر شما چیه؟
<script>
showstat=function(item) {
for(var i=1;i<=3;i++) {
if(i == item) {
document.getElementById('stat' + i).style.display='block';
} else {
document.getElementById('stat' + i).style.display='none';
}
}
}
</script>
<a href="###" onclick='showstat(1);'>صفحه</a>
<a href="###" onclick='showstat(2);'>نخست</a>
<a href="###" onclick='showstat(3);'>گزارشها</a>
<div id=stat1 style="padding-top: 5px; padding-bottom: 5px; display: none"></div>
<div id=stat2 style="padding-top: 5px; padding-bottom: 5px; display: none"></div>
<div id=stat3 style="padding-top: 5px; padding-bottom: 5px; display: none"></div>
در هر کدام از این stat ها تصاویر و اطلاعات سنگینی قرار داره، چون هنگام لود صفحه اصلی تمام این statها هم لود میشه. لود صفحه کلی زمان می بره!
من تنها راهی که به ذهنم رسید اژاکس بود که item ورودی رو ارسال کنم و همان را به صورت متغیر php برگردونم و در شرط if قرار بدم که آیا این div رو اجرا کنه یا نه..!
یک کاری هم گوگل برای لود شدن مپ انجام داده که فکر می کنم وقتی صفحه بسته میشه unload فعال بشه..!
function GUnload()
{
if (window.GUnloadApi)
{
GUnloadApi();
}
}
//]]>
</script>
<body onload="load()" onunload="GUnload()">
آیا این کار هم مفیده؟
نظر شما چیه؟