Ako používať značku obnovenia meta

Značka obnovenia meta alebo meta redirect je jedným zo spôsobov, ako môžete načítať alebo presmerovať webové stránky. Značka meta refresh je ľahko použiteľná, čo znamená, že je tiež ľahké zneužiť. Poďme sa pozrieť na to, prečo by ste chceli použiť túto značku a aké nástrahy by ste sa mali vyhnúť, keď tak urobíte.

Aktualizácia aktuálnej stránky pomocou značky Meta Refresh

Jednou z vecí, ktoré môžete urobiť s meta refresh tagom, je vynútiť opätovné načítanie stránky, ktorú už niekto používa.

Ak to chcete urobiť, umiestnite nasledujúcu metaznačku do dokumentu HTML . Keď sa používa na obnovenie aktuálnej stránky, syntax vyzerá takto:

je značka HTML. Patrí do hlavičky dokumentu HTML.

http-equiv = "refresh" informuje prehliadač, že táto metaznačka odosiela príkaz HTTP a nie textový obsah. Slovo obnovenie je hlavička HTTP informuje webový server o tom, že stránka bude znovu načítaná alebo odoslaná niekde inde.

content = "600" je čas, v sekundách, kým prehliadač znovu načíta aktuálnu stránku. Zmenili by ste to na ľubovoľný čas, ktorý chcete uplynúť predtým, ako sa stránka znovu načíta.

Jedným z najčastejších použití tejto verzie obnovovacej značky je opätovné načítanie stránky s dynamickým obsahom, ako je napríklad ticker akcií alebo mapa počasia. Videl som aj túto značku používanú na stránkach HTML, ktoré sa zobrazovali na obchodných výstavách v zobrazovacích kabínach ako spôsob obnovenia obsahu stránky.

Niektorí ľudia tiež túto metaznačku na opätovné načítanie reklám, ale to bude obťažovať vašich čitateľov, pretože by mohlo prinútiť stránku k načítaniu, kým ju vlastne čítať! Nakoniec existujú lepšie spôsoby, ako dnes aktualizovať obsah stránky bez toho, aby ste museli skutočne používať metaznačku na obnovenie celej stránky.

Presmerovanie na novú stránku pomocou značky Meta Refresh

Ďalším použitím značky meta refresh je posielať používateľovi zo stránky, ktorú požadoval, na inú stránku.

Syntax je takmer rovnaký ako pri načítaní aktuálnej stránky:

Ako vidíte, atribút obsahu je trochu iný.

obsah = "2 https: // www. /

Číslo je čas, v sekundách, kým sa stránka nesmie presmerovať. Nasledujúca bodkočiarka je adresa URL novej stránky, ktorá sa má načítať.

Buď opatrný. Najčastejšou chybou pri používaní značky obnovenia na presmerovanie na novú stránku je pridanie uprostred cenovej ponuky.

Napríklad, toto je nesprávne: content = "2; url = " http://newpage.com "Ak nastavíte značku revízie meta a vaša stránka nie je presmerovaná, najskôr skontrolujte túto chybu.

Nevýhody používania značiek obnovenia meta

Meta obnoviť značky majú niektoré nevýhody: