logo

Зареждане на JavaScript

В JavaScript това събитие може да се приложи за стартиране на определена функция, когато страницата е напълно показана. Може да се използва и за проверка на типа и версията на браузъра на посетителя. Можем да проверим какви бисквитки използва дадена страница, като използваме зареждане атрибут.

В HTML атрибутът onload се активира, когато даден обект е зареден. Целта на този атрибут е да изпълни скрипт, когато свързаният елемент се зареди.

В HTML, зареждане атрибутът обикновено се използва с елемент за изпълнение на скрипт, след като съдържанието (включително CSS файлове, изображения, скриптове и т.н.) на уеб страницата е напълно заредено. Не е необходимо да се използва само с етикет, тъй като може да се използва с други HTML елементи.

Разликата между document.onload и window.onload е: document.onload задейства преди зареждането на изображения и друго външно съдържание. Изстрелва се преди window.onload . Докато window.onload задейства, когато се зареди цялата страница, включително CSS файлове, файлове със скриптове, изображения и др.

java методи

Синтаксис

 window.onload = fun() 

Нека разберем това събитие, като използваме някои примери.

Пример1

В този пример има div елемент с височина 200px и ширина 200px. Тук използваме window.onload() за промяна на цвета на фона, ширината и височината на див елемент след зареждане на уеб страницата.

Цветът на фона е зададен на 'червен' , а ширината и височината са зададени на 300 пиксела всеки.

 window.onload() #bg{ width: 200px; height: 200px; border: 4px solid blue; } window.onload = function(){ document.getElementById(&apos;bg&apos;).style.backgroundColor = &apos;red&apos;; document.getElementById(&apos;bg&apos;).style.width = &apos;300px&apos;; document.getElementById(&apos;bg&apos;).style.height = &apos;300px&apos;; } <h2> This is an example of window.onload() </h2> 
Тествайте сега

Изход

inurl:.git/head

След изпълнението на кода и зареждането на страницата, изходът ще бъде -

Зареждане на JavaScript

Пример2

В този пример ние прилагаме проста анимация, като използваме свойствата на DOM обекта и функциите на javascript . Ние използваме JavaScript функция getElementById() за получаване на DOM обекта и след това присвояване на този обект в глобална променлива.

char към низ
 var img = null; function init(){ img = document.getElementById(&apos;myimg&apos;); img.style.position = &apos;relative&apos;; img.style.left = &apos;50px&apos;; } function moveRight(){ img.style.left = parseInt( img.style.left) + 100 + &apos;px&apos;; } window.onload = init; <p>Click the below button to move the image right</p> 
Тествайте сега

Изход

След успешното изпълнение на горния код, изходът ще бъде -

Зареждане на JavaScript

Сега има пример, в който ще използваме HTML зареждане атрибут и функциите на JavaScript.

пролог език

Пример3

Това е прост пример за използване на HTML зареждане атрибут с функцията, дефинирана в JavaScript. В този пример, тревога() функцията се извиква при всяко опресняване на документа.

 function fun() { alert(&apos;Hello World!!, Welcome to the javaTpoint.com&apos;); } <p> Try to refresh the document to see the effect. </p> 
Тествайте сега

Изход

След изпълнението на горния код, изходът ще бъде -

Зареждане на JavaScript