322
צפיות
צפיות
1
תשובות
תשובות
הסתרת תמונה עד שהיא מסיימת להיטען
איך עושים את זה?
יש לי תמונה טיפה כבדה באתר, ואני רוצה שהדף ייטען לגמרי, ורק כשהיא תסיים להיטען היא תוצג. ואני לא רוצה לחכות שהדף ייטען ואז להראות אותו, אלא שרק התמונה לא תוצג. (לא להשתמש ב-buffer)
אז מה אתם אומרים?
1 תשובות
אוקיי קצת לא ברור אבל
אם התכוונת שיראו את התמונה רק אחרי שהיא כולה על המחשב של המשתמש אז ככה:
<img style="visibility:hidden;" onload="this.style.visibility='visible'" src="img.jpg"/>
ואם התכוונת רק אחרי שכל הדף יסיים לעלות להתחיל לעלות את התמונה אז פשוט תוסיף לקוד תמונה שה src שלה ריק ותוסיף סקריפט בראש הדף
document.onload=document.images("imgID").src="img.jpg"