تصف هذه المقالة طريقة تنفيذ تحميل الصورة المتأخر بواسطة JS. شاركه للرجوع إليه ، على النحو التالي:
window.onload = window.onresize = window.onscroll = function () {showimg () ؛} ؛ function getPos (obj) {var l = 0 ؛ var t = 0 ؛ بينما (obj) {l+= obj.offsetleft ؛ t+= obj.offsettop ؛ obj = obj.offsetParent ؛ } return {left: l ، top: t} ؛} function showimg () {var atmg = document.getElementSbyTagName ('img') ؛ var scrolltop = document.documentElement.scrolltop || document.body.scrolltop ؛ var scrollbottom = scrolltop+document.documentElement.clientheight ؛ لـ (var i = 0 ؛ i <atmg.length ؛ i ++) {var p = getPos (atmg [i]) ؛ if (p.top <scrollbottom) {// alert (Atmg) ؛ Atmg [i] .src = atmg [i] .getAttribute ('_ src') ؛ }}}لمزيد من المعلومات حول المحتوى المتعلق بـ javaScript ، يرجى مراجعة موضوعات هذا الموقع: "ملخص لتأثيرات وتقنيات تبديل JavaScript" ، "ملخص لمهارات خوارزمية البحث عن JavaScript" ، "ملخص لتأثيرات الرسوم المتحركة JavaScript والتقنيات" ، "ملخص". خوارزميات وتقنيات JavaScript Traversal "، و" ملخص استخدام العمليات الرياضية JavaScript "
آمل أن تكون هذه المقالة مفيدة لبرمجة JavaScript للجميع.