Impela, ngingakusiza ngalokho. Ake siqale ngesingeniso.
Ekuthuthukisweni kwewebhu, omunye wemisebenzi evamile wonke unjiniyela okufanele abhekane nayo esikhathini esithile ukudala umsebenzi wokulayisha kabusha ikhasi lewebhu. Kungumsebenzi ongabukeka ulula ngaphandle kodwa udinga ukuqonda kahle i-JavaScript, ulimi oluyinhloko lokuhlela lwewebhu. Kulesi sihloko, sihlola izindlela ezihlukene zokulayisha kabusha ikhasi ku-JavaScript, sixoxe ngamalabhulali noma imisebenzi ehilelekile, futhi sinikeze ukuhamba ngesinyathelo ngesinyathelo sekhodi.
Isixazululo senkinga sisekuqondeni into ethi "Indawo" ku-JavaScript. Into ethi "Indawo" iyingxenye yohlelo "Iwindi" ku-JavaScript, futhi iqukethe ulwazi mayelana ne-URL yamanje nezindlela zokuyikhohlisa.
// Here's the simplest way to reload a page in JavaScript location.reload();
Ukumane ushayele indlela 'reload()' entweni 'indawo' kuzovuselela ikhasi.
Ukuqonda ikhodi
Kuyo yonke indawo yesikhathi sokusebenza se-JavaScript, kunento 'yewindi' yomhlaba wonke emele iwindi eliqukethe idokhumenti ye-DOM. Indawo 'yendawo' yento 'yewindi' ingabhalwa ngaphandle kwesiqalo sewindi.
// These two are equivalent window.location.reload(); location.reload();
Indlela 'yokulayisha kabusha()', uma icelwa, ilayisha kabusha i-URL yamanje, njengenkinobho yokuvuselela.
Imitapo yolwazi kanye Nemisebenzi Ehlobene
Ngaphandle kokusebenza kwesiphequluli esakhelwe ngaphakathi, amalabhulali e-JavaScript ahlukahlukene nawo ahlinzeka ngokusebenza kokulayisha kabusha. Isibonelo, i-jQuery, umtapo wezincwadi odumile we-JavaScript, yenza lula izinto eziningi eziyinkimbinkimbi ezivela ku-JavaScript, njengezingcingo ze-AJAX kanye nokukhohlisa kwe-DOM. Nokho, uma kukhulunywa ngokulayishwa kabusha kwekhasi, i-JavaScript esobala isebenza kahle kakhulu futhi iyanconywa.
- Indlela 'yokulayisha kabusha()' ingeyento ethi 'Indawo' ku-JavaScript.
- Into ethi 'Indawo' iqukethe ulwazi lwe-URL yamanje.
- Singasebenzisa 'iwindi.indawo' noma 'indawo' ukuze sibhekisele entweni yendawo.
Sekukonke, ukulayisha kabusha ikhasi lewebhu usebenzisa i-JavaScript kuqondile, ngenxa yento eyakhelwe ngaphakathi ethi 'Indawo'. Ihlinzeka ngendlela 'yokulayisha kabusha()', esingayibiza kalula ukuze sivuselele ikhasi lamanje. Kungakhathaliseki ukuthi wakha uhlelo lokusebenza lwekhasi elilodwa noma uhlelo lokusebenza lwewebhu oluyinkimbinkimbi, ukwazi ukuthi uphathwa kanjani indawo yesiphequluli kuwulwazi olubalulekile.
Umlando Wokuvuselela Ikhasi
Ngokomlando, ikhono lokuvuselela ikhasi lewebhu lalingelula njalo. Ezinsukwini zokuqala ze-inthanethi, ukuvuselelwa kwekhasi okugcwele kwakudingeka cishe kuso sonke isenzo esithathwe umsebenzisi wakho esenza ushintsho kusizindalwazi esingaphansi. Namuhla, ngokukhuphuka kwe-AJAX (i-Asynchronous JavaScript ne-XML), singakwazi ukuvuselela izingxenye ezithile zekhasi ngaphandle kokuphazamisa ulwazi lomsebenzisi.
Lolu shintsho olubalulekile ekuthuthukisweni kwewebhu luvumele isikhathi sangempela, esifana nohlelo lokusebenza lwedeskithophu. Kungenye yezindlela eziningi i-JavaScript eye yavela ngayo eminyakeni edlule, ihlinzeka ngolwazi lwewebhu olungcono nolungenazihibe kubasebenzisi.