Avatar billede fluff Nybegynder
18. januar 2001 - 10:26 Der er 6 kommentarer

Dynamisk link

Hej
Jeg sidder og arbejder emd at lave et dynamisk link, men har nogle problemer.
Konstruktionen <!-- #include file=\"file.html\" --> er ASP specifik, og kan derfor kun laves på en asp-side, jeg vil nu gerne kunne udskifte file.html dynamisk, og har prøvet med følgende konstruktion som ikke virker:
<% Response.Write(\"<!-- #include file=\"\"\")
  Response.Write oRSrecset(\"filename\")
  Response.Write(\"\"\" -->\") %>

Det resulterer i at der er blankt på siden der hvor den includerede fil skal være, og klikker jeg på view source står der
<!-- #include file=\"file.html\" -->
I stedet for koden fra den includerede fil.
er der nogle der kan hjælpe så bliver jeg meget glad.
Avatar billede tdaugaard Nybegynder
18. januar 2001 - 10:29 #1
<!--#include file ... er MEGET specielt. Du KAN nemlig ikke lave den dynamisk.
Avatar billede fluff Nybegynder
18. januar 2001 - 10:33 #2
tdaugaard >> Så meget har jeg fattet, men det jeg er ude efter er en anden løsning til at includere en fil dynamisk.
Avatar billede tdaugaard Nybegynder
18. januar 2001 - 10:38 #3
Det er jo det jeg siger du ikke kan .. der er ingen måde at gøre det på. Så skulle du da åbne inkluderingsfilerne selv via FileSystemObject og skrive til en helt ny ASP fil som du redirecter til .. men det er nok AAALT for besværligt.
Avatar billede kasseper Nybegynder
18. januar 2001 - 10:55 #4
Ellers skulle du lave et lille object der kunne kører på din server og generere ASP-sider, det kan jo lade sig gøre...
Avatar billede fluff Nybegynder
18. januar 2001 - 11:03 #5
Det jeg skal have lavet er en popUp side med en printvenlig version af mine sider. Alle siderne ligger i en Iframe i en ASP skabelonside. Det er noget skidt at printe fra en side hvor der er Iframe på, når indholdet i Iframen er længere en selve Iframen, derfor skal jeg have lavet print side der kan bruges til disse sider, det er jo meget nemt at skifte indholdet på grundsiderne med iframen dynamisk.
Avatar billede kragekjaer Praktikant
08. november 2001 - 01:50 #6
Brug denne metode:

<% Select case logo_id
   
    case 2
    %>  <!--#include file=\"footer_abbott.asp\"-->
    <%
    case else
    %>  <!--#include file=\"footer.asp\"--><%
    end select
    %>
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester