Örnek
Bir sayfa yüklendikten hemen sonra bir JavaScript yürütün:
<body onload="myFunction()">
Kendin dene " Daha "Try it Yourself" Aşağıdaki örnekler.
Tanımı ve Kullanımı
bir amacı yüklendiğinde Onload olayı meydana gelir.
Onload en sık içinde kullanıldığında <body> Bir web sayfası tamamen (görüntüler, komut dosyaları, CSS dosyaları, vb dahil) tüm içeriği yüklendikten sonra bir komut dosyası çalıştırmak için eleman.
Onload olay ziyaretçinin tarayıcı tipi ve tarayıcı sürümünü kontrol edin ve bilgilere dayanarak web sayfasının doğru sürümünü yüklemek için kullanılabilir.
Onload olayı da başa kullanılabilecek cookies (bkz "More Examples" aşağıda).
Tarayıcı Desteği
Olay | |||||
---|---|---|---|---|---|
onload | Evet | Evet | Evet | Evet | Evet |
Sözdizimi
HTML'de:
JavaScript:
object .onload=function(){ Kendin dene "
JavaScript olarak, kullanılarak addEventListener() metodu:
object .addEventListener("load", myScript );
Kendin dene " Not: addEventListener() metodu Internet Explorer 8 ve önceki sürümlerinde desteklenmez.
Teknik detaylar
Kabarcıklar: | Yok hayır |
---|---|
iptal Edilebilir: | Yok hayır |
Etkinlik tipi: | UIEvent Bir kullanıcı arayüzünden oluşturulan eğer Olay aksi. |
Desteklenen HTML etiketleri: | <body>, <frame>, <iframe> <img>, <input type = "image">, <link>, <script>, <style> |
DOM Versiyon: | Seviye 2 Olaylar |
Diğer Örnekler
Örnek
Bir de onload kullanma <img> elemanı. Uyarı "Image is loaded" bir görüntü yüklendikten hemen sonra:
<img src="w3javascript.gif" onload="loadImage()" width="100" height="132">
<script>
function loadImage() {
alert("Image is
loaded");
}
</script>
Kendin dene " Örnek
kurabiye başa onload olayı kullanarak:
<body onload="checkCookies()">
<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>
Kendin dene " <Olay Nesne