Det kan du ikke. #include file="filen.asp", hvor filen.asp er fast. du kan dog lave en select case.. f.eks.: <% Select case request.querystring("id") case "1" <!--#include file="1.asp"--> case "2" <!--#include file="2.asp"--> case else <!--#include file="forside.asp"--> end select %>
scriptet kaldes med: <a href="side.asp?id=2">inkluder side 2</a> (her er "2" valgt.
ulempe/fordel med server.execute() er at den inkluderede side får sit eget namespace. Dvs variabler og funktioner på side 1 kan ikke ses af side 2..
Synes godt om
Slettet bruger
24. oktober 2003 - 20:28#8
Kan man ikke gøre det på en eller anden måde med FSO? Har dog ikke fået det til at virke:
FUNCTION importFile (filnavn) Dim fso, f1, filnavn Set fso = CreateObject("Scripting.FileSystemObject") Set f1 = fso.GetFile(filnavn) importFile = f1 END FUNCTION
bare lige.. hvis man har nogle frames i en asp síde hvor der er 4 andre asp sider, kan man så dele en variabel mellem siderne?? f.eks tid = XXX lavet i frames 1 og så hente den i frames 2???
det skulle vel have været: <% Select case request.querystring("id") case "1" %> <!--#include file="1.asp"--> <% case "2" %> <!--#include file="2.asp"--> <% case else %> <!--#include file="forside.asp"--> <% end select %>
(lag ikke mærke til det..)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.