Понекад програмери желе да често освежавају веб страницу док креирају веб апликације, као што су блогови или веб локације где садржај може да варира у зависности од радњи корисника. Све ажуриране информације засноване на овим интеракцијама корисника биће приказане када се страница освежи или поново учита. У ту сврху, ЈаваСцрипт нуди неке унапред изграђене методе о којима ће бити речи у наставку.
Овај пост ће илустровати начине за поновно учитавање странице помоћу ЈаваСцрипт-а.
Како поново учитати страницу користећи ЈаваСцрипт?
За поновно учитавање или освежавање странице користите следеће методе у ЈаваСцрипт-у:
Метод 1: Поново учитајте страницу помоћу методе релоад().
Користити ' лоцатион.релоад() ” за поновно учитавање странице. Делује као дугме за освежавање прегледача. „ Освежи() ” метод је одговоран за поновно учитавање странице, док је „ локација ” је интерфејс који указује на стварну локацију (УРЛ) објекта са којим је повезан. УРЛ-у странице за освежавање може се приступити помоћу „ документ.локација ” или “ прозор.локација ”.
Синтакса
Користите следећу синтаксу за поновно учитавање тренутне странице помоћу методе релоад():
виндов.лоцатион.релоад ( ) ;Пример 1: Освежите кликом на дугме
Направите дугме и приложите „ онцлицк ” догађај на њему који ће позвати унапред дефинисани ЈаваСцрипт “ Освежи() ” метод:
< дугме онцлицк = 'виндов.лоцатион.релоад()' > Освјежи / Поново учитај страницу дугме >Излаз показује да је страница освежена или поново учитана притиском на дугме:
Пример 2: Аутоматско освежавање коришћењем методе сетТимеоут() Са методом релоад().
Подесите време за аутоматско освежавање странице помоћу „ сетТимеоут() ” метод. Прво ћемо дефинисати методу „ Освјежи() ” који узима временски интервал као параметар за освежавање странице након тог времена. Позовите метод сетТимеоут(), а затим позовите метод релоад():
функција Освјежи ( време ) {сетТимеоут ( ( ) = > {
доцумент.лоцатион.релоад ( истинито ) ;
} , време ) ;
}
Овде ћемо подесити време од 2 секунде за освежавање странице након сваке две секунде:
виндов.онлоад = освежи ( 2000 ) ;Као што видите да се страница аутоматски освежава након 2 секунде:
Метод 2: Поново учитајте страницу користећи го() метод
Други приступ за освежавање странице је „ хистори.го() ” метод. Давање позитивне или негативне вредности може се користити као и обично за кретање уназад или унапред. За освежење, проследите „ 0 ” неутрална вредност или ништа.
Синтакса
Пратите дату синтаксу за поновно учитавање странице:
историја.иди ( )Пример
Овде ћемо назвати „ хистори.го() ” у догађају клика на дугме:
< дугме онцлицк = 'историја.го()' > Освјежи / Поново учитај страницу дугме >Излаз
То је све о поновном учитавању/освежавању веб страница помоћу ЈаваСцрипт-а.
Закључак
За поновно учитавање веб странице користећи ЈаваСцрипт, користите „ виндов.лоцатион.релоад() ” метод или „ хистори.го() ” метод. Метода релоад() је најчешће коришћени приступ за поновно учитавање или освежавање веб страница. Овај пост је илустровао начине да освежите страницу помоћу ЈаваСцрипт-а.