Kaip naudotis "Meta Refresh" žyma

Metafresh tag arba meta redirect yra vienas iš būdų, kaip galite perkrauti arba nukreipti tinklalapius. Metafresh tag yra lengva naudoti, tai reiškia, kad taip pat lengva piktnaudžiauti. Pažvelkime į tai, kodėl norėtumėte naudoti šią žymą, ir kokių spąstų reikėtų vengti, kai tai atliksite.

Dabartinio puslapio perkrovimas naudojant meta atnaujinimo žymą

Vienas iš dalykų, kuriuos galite padaryti su metafailio žyma, yra priversti pakartotinai įkelti puslapį, kuriame kažkas jau yra.

Norėdami tai padaryti, įterpėte šią meta žymę į savo HTML dokumentą . Kai naudojamas atnaujinti dabartinį puslapį, sintaksė atrodo taip:

yra HTML žyma. Tai priklauso jūsų HTML dokumento galvai.

http-equiv = "atnaujinti" nurodo naršyklei, kad ši meta žymė siunčia HTTP komandą, o ne teksto turinį. Atnaujinimo žodis yra HTTP antraštė, kuris nurodo žiniatinklio serveriui, kad puslapis bus perkrautas arba išsiųstas kitur.

turinys = "600" - laikas, skaičiuojamas sekundėmis, kol naršyklė turi įkrauti dabartinį puslapį. Galėtumėte pakeisti tai kiek laiko norėtumėte praeiti prieš perkraunant puslapį.

Vienas iš labiausiai paplitusių šios atnaujinimo žymų versijos naudojimo būdų - iš naujo įkelti puslapį su dinaminiu turiniu, pvz., Akcijų indeksu arba oro žemėlapiu. Aš taip pat supratau, kad ši žyma naudojama HTML puslapiuose, kurie buvo rodomi parodose parodose stenduose kaip būdas atnaujinti puslapio turinį.

Kai kurie žmonės taip pat šią metažymą perkrauna skelbimus, bet tai skauda jūsų skaitytojus, nes tai gali priversti puslapį iš naujo įkelti, kol iš tikrųjų skaito jį! Galų gale šiandien yra geresnių būdų atnaujinti puslapio turinį, nereikalaujant iš tikrųjų naudoti metažymą, kad atnaujintumėte visą puslapį.

Peradresavimas į naują puslapį su "Meta Refresh" žyma

Kitas "metafresh" žymų naudojimas yra nukreipti vartotoją iš puslapio, kurį jie paprašė kito puslapio.

Ši sintaksė yra beveik tokia pati kaip ir naujo puslapio perkrovimas:

Kaip matote, turinio atributas šiek tiek skiriasi.

content = "2 https: // www. /

Numeris yra laikas sekundėmis, kol puslapis turi būti peradresuojamas. Po kabliataškio yra naujo įkeliamo puslapio URL.

Būk atsargus. Dažniausiai klaida, kai naudojama atnaujinimo žyma peradresuoti į naują puslapį, yra viduryje pridėti papildomą citatą.

Pavyzdžiui, tai neteisinga: content = "2; url = " http://newpage.com ". Jei nustatote meta atnaujinimo žymą ir jūsų puslapis nenukreipia, pirmiausia patikrinkite, ar nėra šios klaidos.

Trūkumai naudojant "Meta Refresh" žymes

Meta atnaujinimo žymos turi tam tikrų trūkumų: