أولاً، تحميل JS البطيء
الرمز هو كما يلي:
انسخ رمز الكود كما يلي:
<script language="JavaScript" src="" id="my"></script>
<لغة البرمجة = "جافا سكريبت">
setTimeout("document.getElementById('my').src='include/...file...php'; ",3000);//تأخير 3 ثواني
</script>
ثانيًا، يتم تحميل JS أخيرًا
أدخل الكود التالي حيث يجب إدراج JS:
<SPAN id=L4EVER>جاري التحميل...</SPAN>
بالطبع، هذا التحميل... يمكنك تغييره إلى صورة صغيرة تريدها ويبدو أن AJAX فعال للغاية.
ثم أدخل في أسفل الصفحة:
انسخ رمز الكود كما يلي:
<SPAN class=spanclass id=AD_L4EVER>
كود JS الخاص بك موجود هنا!</SPAN>
<script>L4EVER.innerHTML=AD_L4EVER.innerHTML;AD_L4EVER.innerHTML="";</script>
ثالثًا، يتم تحميل JS أخيرًا
المكان الذي تريد أن يظهر فيه إعلانك
<div id="guangg1"></div>
محتوى الإعلان الذي تريد عرضه
انسخ رمز الكود كما يلي:
<div id="ggad1" style="display:none">
<script language="javascript" src="/include/.....js"></script>
</div>
تحديد ما إذا كان موضع الإعلان الذي سيتم عرضه موجودًا أم لا
انسخ رمز الكود كما يلي:
<لغة البرمجة = "جافا سكريبت">
وظيفة chkdiv (التقسيم) {
var chkid=document.getElementById(divid);
إذا (chkid != فارغة)
{العودة الحقيقية }
آخر
{عودة كاذبة}
} وأخيرًا، عرض الإعلانات
إذا (chkdiv('guangg1')) {
document.getElementById('guangg1').innerHTML= document.getElementById('ggad1').innerHTML;
document.getElementById('ggad1').innerHTML="";
}
</script>
استخدام setTimeout
بناء الجملة القياسي لـ setTimeout هو: setTimeout(expression, time (ملي ثانية)) معلمتان.
هنا، ركز على الاستدعاء عندما تكون المعلمة الأولى دالة، على افتراض أنها دالة.
1. لا تحتوي الدالة على معلمات:
وظيفة تنبيهV(){ تنبيه("000" });
عندما تكون الوسيطة الأولى غير مقتبسة ("" أو "")، يكون هناك تأخير لمدة ثانية واحدة:
setTimeout(alertV,1000);
عندما يتم اقتباس الوسيطة الأولى، هناك تأخير لمدة ثانية واحدة:
setTimeout("alertV()",1000);
2. تحتوي الوظيفة على معلمات:
وظيفة التنبيهV(الحدث){ تنبيه("keyCode="+event.keyCode });
في هذا الوقت يجب ضبطه على:
setTimeout(function(){alertV(event);},1000 وإلا فسيطالبك بأن المعلمة غير محددة.