Vindt u dat u steeds hetzelfde doet in uw code - altijd dezelfde voettekst hebt en altijd hetzelfde titelgebied gebruikt? Gebruik de instructie INCLUDE zodat u het maar één keer doet!

De meeste websites streven naar consistentie. U wilt dat alle pagina's op elkaar lijken, met hetzelfde titelgebied, dezelfde voettekst, misschien dezelfde zijbalken. Hoewel dit ervoor zorgt dat de pagina's er leuk uitzien, betekent dit ook dat veranderingen een koninklijke pijn kunnen zijn. Als u de voettekst wilt wijzigen, moet u nu naar 200 of meer pagina's gaan en deze overal wijzigen. Zelfs als u een hulpprogramma voor zoeken en vervangen gebruikt, kan dit nog steeds lastig zijn.

Om dit te omzeilen, maakt u kennis met de INCLUDE-instructie. Met INCLUDE laat u de webpagina een codeblok uit een ander bestand "inleveren". Deze code kan onbewerkte HTML-tekst, ASP-code zijn, of zo ongeveer alles wat u normaal gesproken in uw ASP-bestand plaatst. De meegeleverde code kan zelfs verwijzen naar variabelen die u op uw hoofdpagina gebruikt.

Stel bijvoorbeeld dat u een standaardvoettekst gebruikt die u gebruikt. Deze voettekst geeft de naam van de pagina waarop u zich bevindt, een link terug naar uw hoofdpagina en een e-maillink voor contactgegevens. Normaal gesproken kunt u dit op elke pagina coderen omdat de paginanaam verandert. Er is echter geen reden voor.

Stel eerst een variabele in op elke pagina met identificerende informatie over die pagina. Je had kunnen hebben

PageName = "Persberichten"

als dit bijvoorbeeld uw pagina Persberichten was waaraan u werkte.

Voer nu de code in waar u de voettekst wilt plaatsen



Dit vertelt de webpagina om 'in te zuigen' wat het in Footer.asp vindt en het op deze plek te plaatsen wanneer het de pagina tekent. De gebruiker ziet die instructie niet. Ze zien de werkelijke inhoud van dat bestand, precies op die plek.

Tot zover gaat het goed? Nu om dat Footer.asp-bestand te maken.

Maak een nieuw bestand met de naam Footer.asp. In dit bestand gaat u alles wat u wilt weergeven in de voettekst plaatsen. Stel dat we een horizontale lijn willen, dan de drie stukjes informatie - op welke pagina u zich momenteel bevindt, een link terug naar de startpagina van de site en een e-maillink. Je zou zoiets kunnen doen:





|
|


Wanneer u deze Footer.asp-pagina en uw normale webpagina's op uw site plaatst, werken de twee samen om u consistente, aangepaste voettekstpagina's te geven. Als je ooit de voettekst wilt bijwerken, verander je gewoon die ene Footer.asp en voila! Het verandert overal!

Inleiding tot ASP Ebook

Download dit e-boek voor alles wat u moet weten over het leren van ASP - van een stapsgewijze zelfstudie tot functielijsten, voorbeeldcode, veelvoorkomende fouten en oplossingen en nog veel meer! 101 pagina's.

Video-Instructies: BlueDriver OBD2 Diagnostic Scan Tool Review (reads ABS, Airbag, Tranny Codes) (April 2024).