05. april 2002 - 15:39Der er
10 kommentarer og 2 løsninger
include filer i asp
Hej, Min Dreamweaver reagere lidt wird når jeg bruger inkludere filer i mit asp.
Hvornår bruger man: <% server.execute "file.asp" %>
og hvornår bruger man: <!-- #include file="file.asp" -->
Er der forskel, hvad file.asp må indholde af kode, her tænkes på må det kun være <% vb script kode %> eller kan der være HTML tags, eller er det fuldstændigt ligegyldigt hvad der står i en file der skal includeres i en anden asp side?
Er der andre ting man skal tage højde for når man vil inkludere filer? Gizom:>
De fleste virksomheder har efterhånden bevist, at AI virker.
Pilotprojekter leverer resultater. Medarbejdere bruger generative AI-værktøjer. Nye use cases dukker op på tværs af organisationen.
jeg bruger normalt følgende fx : <!--#include file="start.asp"-->
det er lige meget hvad der står i include-filen, : javascript/html/tekst osv.... Den behøver heller ikke hedde .asp den kan også hedde .txt, .html, .inc eller hva du nu vil ha'.
så vidt jeg har forstået hopper den over i din include-fil når den kommer til det sted hvor du har inkluderet den....
Ja men ikke imellem <% %> eller hur? hvad med variabler der generes i en include fil kommer de automatisk med eller skal man gemme dem i en session hvis man skal bruge dem senere?
"<!-- #include..." hopper ikke over i nogen anden fil. Serveren tager indholdet af include filen og sætter det ind i din fil, istedet for include tagget.
Forskellen på File og Virtual er at med File specificerer du en sti til filen, som er relativ i forhold til hvor du er nu. Med virtual, kan du henvise til en såkaldt Virtual Folder, som kan oprettes på webserveren.
Server.Execute er noget helt andet end de 2 andre, og skal kun sjældent benyttes. Det virker lidt ligesom Response.Redirect, bortset fra at det her foregår på serveren, hvor redirect beder browseren om at requeste en ny side. Med server.execute finder browseren aldrig ud af, at den har skiftet side.
Det du har i include filen, bliver en del af den fil du har gang i. Derfor er det en meget god ide, at have ofte brugte funktioner gemt i include filer, som du så benytter i dine andre filer. På den måde behøver du kun at rette eet sted.
Tak for hjælpen. Håber det er OK med point på denne måde, ellers råb op! Gizom:>
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.