19. januar 2002 - 15:52Der er
18 kommentarer og 1 løsning
Dynamisk includes på IIS 5.0
Kan det virkelig passe at det pt. ikke er muligt at foretage dynamiske includes, hvor at include filerne indeholder ASP kode, som skal have adgang til at læse variablerne fra \"moder-dokumentet\" ????
Og med dynamiske includes mener jeg altså en løsning der IKKE indebærer brug af f.eks. CASE.
Det skal være en løsning hvor at en variabel afgør hvilken side, der skal includes !!!
Jeg ved godt at man kan lave en løsning til dynamsik includes via FSO objectet, men herved kan jeg ikke bruge ASP kode i mine includes dokumenter.
Der gives points til een af følgende:
1. Dig, der har en fungerende løsning på problemet 2. Dig, der kan dokumentere at det ikke kan lade sig gøre pt. (evt. link fra Microsofts hjemmeside)
ASP er limited af de funktioner der, det er ærgligt (selvom jeg nu ikke kan se fordelen i dynamiske includes, men det er nok fordi jeg plejer at finde en bedre løsning) for det kan bruges til tider (og jeg har selv haft brug for det i ASP)
Hvis du includere ASP filer kan de sagtens læse variabler der er sat i moder-dokumentet og hvad for en include du skal bruge finder du ved f.eks if variabel = 1 then <!--#include file=\"file1.asp\"--> elseif variabel =2 then <!--#include file=\"file2.asp\"--> end if
det tror jeg jeg har gjort ! spørsmål: Kan det virkelig passe at det pt. ikke er muligt at foretage dynamiske includes, hvor at include filerne indeholder ASP kode, som skal have adgang til at læse variablerne fra \"moder-dokumentet\" ???? Det skal være en løsning hvor at en variabel afgør hvilken side, der skal includes !!!
Svar: Hvis du includere ASP filer kan de sagtens læse variabler der er sat i moder-dokumentet default.asp indsættes <% strTest = \"side\" strSide = request.querystring(\"side\") if strSide = 1 then %> <!--#include file=\"file1.asp\"--> <% elseif strSide =2 then %> <!--#include file=\"file2.asp\"--> <% end if %>
file1.asp og file2.asp indsættes
<%=strTest%> <%=strSide%> og kalder den forholsd vis med default.asp?side=1 og default.asp?side=2 så tror jeg da den gør det han efterspørger
Jeg kan muligvis godt leve med den løsning jeg beskrev i dette indlæg:
19/01 2002 16:05:28
Så helt galt gik det da ikke :-)
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.