حول حدث كائن Image Onload.
ما أريد الحصول عليه هو عرض وارتفاع قيمة الصورة. لذا استخدم طريقة ONLOAD. آخر هو الصورة عن بُعد التي تم الحصول عليها.
ولكن عندما يعرض IE الصورة للمرة الثانية ، فإنها لا تستخدم دائمًا طريقة OnLoad. شفرة:
var img = new image () ؛ img.src = "loading.gif" ؛ img.onload = function () {var iheight = img.height ؛ var iwidth = img.width ؛} ؛في وقت لاحق ، بعد قراءتها لـ Xiaoniu ، اكتشفت أنه يجب وضع IMG.SRC خلف طريقة Onload. .
في وقت لاحق على Google ، وجدت أن كل شخص قد لخص مثل هذه المشكلات. . أنا حقا هواة. .
نظرًا لأن IE لا تؤدي إلى تشغيل طريقة OnLoad عند تحميل بيانات المخزن المؤقت ، يتم تجاهل الرمز في الحدث. FF عند تحميل بيانات المخزن المؤقت ، يتم تشغيل طريقة Onload.
في الواقع ، هناك نقطة أخرى ، وهي ، عند تشغيلها ، تحتاج إلى ضبط الصورة بشكل متكيف ، وتجد أنك تحتاج إلى تعيين IMG.SRC للعناصر الموجودة في ONLOAD مرة أخرى. . . أو يتذكر فقط الصورة الأولى. . .
لا يزال ليس لدي سوى القليل من الفهم لهذه المنطقة العازلة. يكمل.