PDA

View Full Version : لود کردن عکس دوم در تگ img



elnaz ja
یک شنبه 31 مرداد 1395, 23:24 عصر
سلام

ایا دستوری وجود داره که بنویسیم

اگر تگ img لود نشده بود (شکسته بود ) یک عکس دیگه از یه مسیر دیگه لود کنه

( وقتی عکس لود نمیشه چه متدی مقدار میگیره و عکس شکسته نشون میده )
(با استفاده از چه متدی بعد لود شدن صفحه میتونیم بفهمم عکس لود شده یا نه !!

MeSaeid
دوشنبه 01 شهریور 1395, 00:01 صبح
آدرس لینک رو بصورت داینامیک تعریف کنید مثلا اگر میخواید عکس پروفایل کاربر رو نشون بدید آدرس رو به این صورت تعریف کنید

http://site.dev/avatar.php?u=user_id

و سمت سرور عکس رو بفرستید اگه هم نداشت یه عکس دیفالت نمایش میدید

sedamorde
دوشنبه 01 شهریور 1395, 13:11 عصر
سلام،

در jQuery با استفاده از تابع load میشه اینکار را انجام داد، دستوری مثل زیر:


$("img").one("load", function() {


// do stuff


}).each(function() {


if(this.complete) $(this).load();


});




در گوگل جستجو کنید مثال‌های زیادی پیدا می‌کنید.
موفق باشید.