ایجاد: ۱۰:۲۹ ۱۳۹۱/۶/۲۸
ویرایش: ۹:۵۲ ۱۳۹۳/۳/۱۴

یادداشت‌ها

»

خطا در جاوا اسکریپت

رویداد onerror در جاوا اسکریپت کاربردهای زیادی دارد که چند نمونه آن در این مطلب ذکر شده است:

نمایش خطای جاوا اسکریپت

اکثر براوزرها، در صورت بروز خطای جاوا اسکریپتی، هشداری تهیه می‌کنند اما اغلب ممکن است از دید برنامه نویسان دور بماند.
با استفاده از کد ساده زیر، می‌توان کاری کرد که برنامه نویس حتما متوجه خطا شود:
window.onerror = function(message, url, linenumber) {
 alert("JavaScript error in file:" + url + " (line " + linenumber + "): "+ message);
}
همانطور که مشخص است، این کد برای زمان develop و گسترش برنامه کاربرد دارد و به برنامه‌نویس کمک می‌کند و پس از اتمام کار، بهتر است حذف شود.

تعویض تصویر در صورت وجود نداشتن

با کد ساده زیر می‌توان به براوزر فهماند که در صورت در دسترس نبودن تصویر، از یک تصویر جایگزین استفاده کند:
$('img').error(function(){
 $(this).attr("src", "missing.png");
});

یادداشت‌های مرتبط
  1. سرویس های آنلاین رایگان برای نوشتن، تست و بهینه سازی کدهای برنامه نویسی
  2. روش های بهبود کیفیت آپلود فایل ها از طریق فرم های صفحات وب
  3. تشخیص و کشف نوع، نام و مشخصات مرورگر کاربران سایت
  4. قلمرو متغیرها در پی اچ پی و جاوا اسکریپت
  5. دسترسی کامل به عناصر آدرس در جاوا اسکریپت
  6. درباره نود جی اس
  7. افکت های متن با جاوا اسکریپت و جی کوئری
  8. پایگاه داده در جاوا اسکریپت
  9. روش ها و تکنیک های پنهان کردن ایمیل
  10. زوم (zoom) و بزرگنمایی تصویر و متن با جاوا اسکریپت و پی اچ پی
  11. کشف فونت های نصب شده در کلاینت
  12. بازی با زمان!
  13. کار با تصاویر در سمت کاربر
  14. بهینه سازی آنلاین سی اس اس و جاوا اسکریپت
  15. استفاده از Media Queries ها و اصلاح عدم پشتیبانی IE6-8
  16. چند لینک جامع برای یادگیری جاوا اسکریپت
  17. انواع راه های تولید کد QR با پی اچ پی و جاوا اسکریپت

مدیریت

نام وسیله

اعتبار ورود

نام کاربری

رمز عبور

رمز یکبارمصرف

... لیست تمام یادداشت‌ها

تبلیغات

ربات‌های تلگرامی:
مجموعه ربات‌های تلگرامی ما برای ساده‌تر کردن کار با تلگرام و مدیریت کانال
دامنه‌های فروشی:
دامنه‌های زیر مربوط به ما یا مشتریان ماست که قابل واگذاری هستند. در صورت تمایل به داشتن یکی از آنها، با این اکانت تلگرامی مکاتبه نمایید.

دامنه‌هایی که می‌تواند مصرف تخصصی داشته باشد:
AnyDesk.ir, Firebase.ir, Angularjs.ir, 9px.ir alAdmin.ir, iQore.ir notion.ir, 3dn.ir,

دامنه‌هایی که می‌تواند مصرف فرهنگی/مذهبی داشته باشد:
mavaez.ir, 2aha.ir, babolelm.ir, mahjoor.ir

دامنه‌هایی که می‌تواند مصرف شخصی/عمومی داشته باشد:
azizami.ir, 90blog.ir