Przykład
Wykonuje JavaScript bezpośrednio po stronie został załadowany:
<body onload="myFunction()">
Spróbuj sam " Więcej "Try it yourself" przykłady poniżej.
Definicja i Wykorzystanie
onload pożarów atrybutu, gdy obiekt został załadowany.
onload jest najczęściej używany w <body> elementu do wykonania skryptu raz strona internetowa całkowicie załadowane wszystkie treści (w tym zdjęć, plików skryptów, plików CSS, etc.). Jednakże, może być stosowany do innych elementów, jak również (zobacz "Obsługiwane znaczniki HTML" poniżej).
onload atrybut może być użyty do sprawdzenia typ przeglądarki i wersji przeglądarki odwiedzającego, a następnie załadować odpowiedni wersję strony internetowej w oparciu o informacje.
onload atrybut może być również używany do czynienia z plików cookie (patrz: "Więcej przykładów" poniżej).
Pomoc Browser
Atrybut Zdarzenie | |||||
---|---|---|---|---|---|
onload | tak | tak | tak | tak | tak |
Różnice między HTML 4.01 i HTML5
Żaden.
Składnia
<elementonload=" script ">
wartości atrybutów
Wartość | Opis |
---|---|
script | Skrypt do uruchomienia na onload |
Szczegóły techniczne
Obsługiwane znaczniki HTML: | <body>, <frame>, <frameset>, <iframe>, <img>, <input type="image">, <link>, <script> i <style> |
---|
Więcej przykładów
Przykład
Korzystanie onload W STANIE <img> elementu. Alert "Obraz jest załadowany" natychmiast po obraz został załadowany:
<img src="w3html.gif" onload="loadImage()" width="100" height="132">
<script>
function loadImage() {
alert("Image is
loaded");
}
</script>
Spróbuj sam " Przykład
Korzystanie zdarzenie onload do czynienia z cookies (używając "advanced" java):
<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>
Spróbuj sam " Podobne strony
HTML DOM referencyjny: onload wydarzenie