/ Forside/ Teknologi / Udvikling / ASP / Tip
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Dynamisk inkludering af asp filer.
niller har modtaget 20 point for dette tip
Fra : niller
Vist : 737 gange

Dato : 24-11-00 09:52

Det er muligt at inkludere asp filer dynamisk, dette er smart hvis du vil genbruge din kode på forskellige sider.

Måden dette gøres på er således :

<html>
<head>
<title>dynamisk kode</title>
</head>
<body>
<!--#include file="side2.asp"-->
</body>
</html>

Dette eksempel vil vise side2.asp lige efter body.

Det er således, at når IIS fortolker et asp dokument, så når den støder på en include, så inkludere den det med det samme. Dvs. den inkludere altid, også selvom du har et 'if' statement rundt om.

if mode=1 then
<!--#include file="1.asp"-->
else
<!--#include file="2.asp"-->
end if

Dette eksempel vil inkludere begge filer, selvom det kun er den ene der skal bruges.

Hvis du bruger IIS 5.0 med ASP 3.0, kan du lave betinget includes, så fortolkeren kun inkludere det ene dokument.

Disse kommandoer hedder :

server.execute filenavn
server.transfer filenavn

Nu kan du f.eks. skrive

if mode=1 then
server.execute "1.asp"
else
server.execute "2.asp"
end if

Her vil den kun inkludere en af filerne.

Niller

 
 
Bedømmelse

Fra : rapolaaa


Dato : 01-05-01 20:19



Bedømmelse

Fra : somar


Dato : 04-11-01 16:02



Bedømmelse

Fra : stevnhoved


Dato : 28-11-01 15:39



Bedømmelse

Fra : xou


Dato : 09-01-04 22:56



Bedømmelse

Fra : Rellom


Dato : 21-06-02 02:38



Du har følgende muligheder
Eftersom du ikke er logget ind i systemet, kan du ikke lave en bedømmelse til dette tip.

Hvis du ikke allerede er registreret, kan du gratis blive medlem, ved at trykke på "Bliv medlem" ude i menuen.
Søg
Reklame
Statistik
Spørgsmål : 177580
Tips : 31968
Nyheder : 719565
Indlæg : 6409081
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste