Úgy találja, hogy újra és újra ugyanazt csinálja a kódjában - mindig ugyanazzal a lábléccel rendelkezik, mindig ugyanazt a címsort használja? Használd az INCLUDE utasítást, így csak egyszer csinálod!

A legtöbb weboldal törekszik a következetességre. Azt szeretné, hogy az oldalak mindegyike hasonló legyen, ugyanolyan címsorral, ugyanazzal a lábléccel, talán ugyanazzal az oldalsávval. Noha ez az oldalak szépnek tűnnek, ez azt is jelenti, hogy a változások királyi fájdalmat okozhatnak. Ha meg akarja változtatni a láblécet, akkor legalább 200 oldalra kell mennie, és mindenhol meg kell változtatnia. Még ha keresési és csere segédprogramot is használ, ez továbbra is fájdalmat okozhat.

Hogy ezt megkerülje, ismerkedjen meg az INCLUDE nyilatkozattal. Az INCLUDE használatával megmondja a weboldalnak, hogy "dobjon be" egy másik fájl kódblokkját. Ez a kód lehet nyers HTML szöveg, ASP-kód, vagy bármi más, amit általában az ASP-fájlba helyez. A mellékelt kód olyan változókra is hivatkozhat, amelyeket a fő weboldalán használ.

Tegyük fel például, hogy van egy szabványos lábléc, amelyet használ. Ez a lábléc megadja annak a oldalnak a nevét, amelyen van, a linket vissza a főoldalra, és egy e-mail linket az elérhetőségekhez. Ezt általában minden egyes oldalra kódolhatja, mivel az oldal neve megváltozik. Ennek azonban nincs oka.

Először minden oldalon állítson be egy változót, amely azonosító információkat tartalmaz az oldalról. Lehetne neked

PageName = "Sajtóközlemények"

például ha ez volt a sajtóközlemények oldala, amelyen dolgozott.

Most írja be a kódot oda, ahova a lábléchez szeretne menni



Ez azt mondja a weboldalnak, hogy 'szopjon be' bármit, amit a Footer.asp-ban talál, és helyezze jobbra erre a helyre, amikor az oldalt rajzolja. A felhasználó nem látja ezt az utasítást. Látják a fájl aktuális tartalmát, közvetlenül abban a helyben.

Eddig jó? Most el kell készítenem a Footer.asp fájlt.

Hozzon létre egy új fájlt Footer.asp néven. Ebben a fájlban minden, amit meg szeretne jelenni, a láblécbe kerül. Tegyük fel, hogy egy vízszintes vonalat akarunk, majd a három információt - az aktuális oldalt, a weboldalra mutató linket és egy e-mail linket. Megtehetsz valami hasonlót:





|
|


Most, amikor elhelyezi ezt a Footer.asp oldalt és a szokásos weboldalakat a webhelyére, a kettő együtt fog működni, hogy következetes, testreszabott lábléc oldalakkal szolgáljon. Ha valaha is frissíteni szeretné a lábléc, akkor csak megváltoztathatja a Footer.asp fájlt, és voila! Mindenhol megváltozik!

Bevezetés az ASP Ebook-ba

Töltse le ezt az e-könyvet, és mindent megkaphat, amit tudnia kell az ASP elsajátításáról - lépésről lépésre az oktatóprogramtól a funkciók listáin, a mintakódig, a gyakori hibákig és megoldásokig, és még sok minden másig! 101 oldal.

Video Utasításokat: NASH 2015 DVD BOX SET Carp Fishing + Subtitles Complete Movie in 1080P (Lehet 2024).