اُنلواد ایوینٹ

تعریف اور استعمال

اُنلواد ایوینٹ عناصر لوڈ ہونے کے بعد رونما ہوتا ہے۔

اُنلواد ایوینٹ زیادہ تر <body> عناصر میں استعمال کیا جاتا ہے، جس کا مقصد یہ ہوتا ہے کہ ویب پیج کو پورا لوڈ کرنے کے بعد اس میں اسکریپٹ کو چلایا جائے۔

اُنلواد ایوینٹ کا استعمال کیا جاتا ہے کہ بینر کا نوعیت اور ورسن چیک کیا جائے اور اس معلومات کی بنیاد پر ویب پیج کی صحیح ورسن لوڈ کی جائے۔

رویداد onload نیز می‌تواند برای مدیریت کوکی استفاده شود (لطفاً به مثال‌های زیر مراجعه کنید).

مثال

جاوااسکریپت را در هنگام بارگذاری صفحه اجرا کنید:

<body onload="myFunction()">

به طور شخصی امتحان کنید

مثال 2

از رویداد onload در عناصر <img> استفاده کنید. پس از بارگذاری تصویر، بلافاصله پیام "عکس بارگذاری شده" را ارسال کنید:

<img src="w3javascript.gif" onload="loadImage()" width="100" height="132">
<script>
function loadImage() {
  alert("Image is loaded");
}
</script>

به طور شخصی امتحان کنید

مثال 3

از رویداد onload برای مدیریت کوکی استفاده کنید:

<body onload="checkCookies()">
<script>
function checkCookies() {
  var text = "";
  اگر (navigator.cookieEnabled == true) {
    text = "Cookies are enabled.";
  } else {
     text = "Cookies are not enabled.";
  }
  document.getElementById("demo").innerHTML = text;
}
</script>

به طور شخصی امتحان کنید

منطق

در HTML:

<عنصر onload="myScript">

به طور شخصی امتحان کنید

در جاوااسکریپت:

هدف.onload = function(){myScript};

به طور شخصی امتحان کنید

در جاوااسکریپت، از روش addEventListener() استفاده کنید:

هدف.addEventListener("load", myScript);

به طور شخصی امتحان کنید

توضیحات:اینترنت اکسپلورر 8 یا نسخه‌های قبلی آن پشتیبانی نمی‌کند مетод addEventListener()

جزئیات فنی

بالا آمده: پشتیبانی نمی‌شود
قابل لغو: پشتیبانی نمی‌شود
نوع رویداد: اگر از رابط کاربری کاربر ایجاد شده باشد،UiEvent。در غیر این صورت Event
پشتیبانی می‌شود از برچسب‌های HTML: <body>, <frame>, <iframe>, <img>, <input type="image">, <link>, <script>, <style>
DOM نسخہ: درجہ 2 واقعات

بrowsr کی مدد

واقعات کروم آئی ای فائر فاکس سافری آپریا
onload دستگی دستگی دستگی دستگی دستگی