HTML aşırı yükleme Olay Özelliği

❮ HTML Olay Nitelikleri

Örnek

Bir sayfa yüklendikten hemen sonra bir JavaScript yürütün:

<body onload="myFunction()">

Aşağıda daha fazla "Kendiniz Deneyin" örnekleri.


Tanım ve Kullanım

Onload özelliği, bir nesne yüklendiğinde tetiklenir.

onload, bir web sayfası tüm içeriği (resimler, komut dosyaları, CSS dosyaları vb. dahil) tamamen yükledikten sonra bir komut dosyasını yürütmek için çoğunlukla <body> öğesi içinde kullanılır. Ancak, diğer öğelerde de kullanılabilir (aşağıdaki "Desteklenen HTML etiketleri" bölümüne bakın).

Onload niteliği, ziyaretçinin tarayıcı türünü ve tarayıcı sürümünü kontrol etmek ve bilgilere göre web sayfasının uygun sürümünü yüklemek için kullanılabilir.

Onload niteliği, çerezlerle uğraşmak için de kullanılabilir (aşağıdaki "Diğer Örnekler"e bakın).


Tarayıcı Desteği

Event Attribute
onload Yes Yes Yes Yes Yes

Sözdizimi

<element onload="script">

Özellik Değerleri

Value Description
script The script to be run on onload

Teknik detaylar

Desteklenen HTML etiketleri: <body>, <frame>, <frameset>, <iframe>, <img>, <input type="image">, <link>, <script> ve <style>

Daha fazla örnek

Örnek

Bir <img> öğesinde aşırı yük kullanma. Bir resim yüklendikten hemen sonra "Resim yüklendi" uyarısı:

<img src="w3html.gif" onload="loadImage()" width="100" height="132">

<script>
function loadImage() {
    alert("Image is loaded");
}
</script>

Örnek

Çerezlerle başa çıkmak için onload olayını kullanma ("gelişmiş" javascript kullanarak):

<body onload="checkCookies()">

<p id="demo"></p>

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

İlgili Sayfalar

HTML DOM referansı: onload olayı


❮ HTML Olay Nitelikleri