Zjistíte, že ve vašem kódu děláte to samé znovu a znovu - vždy máte stejné zápatí, vždy používáte stejnou oblast nadpisu? Použijte příkaz INCLUDE, abyste to udělali jen jednou!

Většina webových stránek usiluje o soudržnost. Chcete, aby všechny stránky vypadaly stejně, se stejnou oblastí nadpisů, se stejným zápatím, možná se stejnými postranními panely. I když to způsobí, že stránky vypadají hezky, také to znamená, že změny mohou být královskou bolestí. Pokud chcete zápatí změnit, musíte nyní přejít na 200 nebo více stránek a změnit je všude. I když používáte nástroj pro vyhledávání a nahrazování, může to být stále bolest.

Chcete-li to obejít, seznamte se s příkazem INCLUDE. S INCLUDE řeknete webové stránce, aby „vložila“ blok kódu z jiného souboru. Tento kód může být surový text HTML, kód ASP nebo cokoli jiného, ​​co byste normálně vložili do souboru ASP. Zahrnutý kód může dokonce odkazovat na proměnné, které používáte na své hlavní webové stránce.

Řekněme například, že máte standardní zápatí, které používáte. V tomto zápatí je uveden název stránky, na které se právě nacházíte, odkaz zpět na hlavní domovskou stránku a e-mailový odkaz s kontaktními informacemi. Normálně byste to mohli kódovat na každou jednotlivou stránku, protože se změní název stránky. Není však důvod.

Nejprve nastavte proměnnou na každé stránce, která obsahuje identifikační informace o této stránce. Dalo by se to

PageName = "Tiskové zprávy"

pokud jste například pracovali na stránce Tiskové zprávy.

Nyní, kam chcete zápatí jít, vložte kód



To říká webové stránce, aby „nasala“ cokoli, co najde v Footer.asp, a při kreslení stránky ji na tomto místě umístila přímo. Uživatel to nevidí včetně příkazu. Přímo na tomto místě vidí skutečný obsah tohoto souboru.

Zatím je vše dobré? Nyní vytvořte soubor Footer.asp.

Vytvořte nový soubor s názvem Footer.asp. Do tohoto souboru vložíte, co chcete, aby se objevilo v zápatí. Řekněme, že chceme vodorovnou čáru, pak tři informace - na jaké stránce se momentálně nacházíte, odkaz zpět na domovskou stránku webu a e-mailový odkaz. Mohli byste udělat něco takového:





|
|


Nyní, když na svou webovou stránku umístíte tuto stránku Footer.asp a vaše běžné webové stránky, budou tyto dvě stránky spolupracovat a poskytnout vám konzistentní přizpůsobené stránky zápatí. Pokud chcete někdy aktualizovat zápatí, stačí změnit jeden Footer.asp a voila! Mění se všude!

Úvod do ASP Ebook

Stáhněte si tuto knihu, abyste získali vše, co potřebujete vědět o učení ASP - od tutoriálu krok za krokem po seznamy funkcí, ukázkový kód, běžné chyby a řešení a mnohem více! 101 stránek.

Video Návody: Marla Spivak: Why bees are disappearing (Duben 2024).