18. marts 2008 - 16:05Der er
16 kommentarer og 1 løsning
Dynamisk navn fra link til xxx.asp dokument
Hej eksperter
Jeg har en menu bestående af alm. links til en default.asp side, med include filer. Mit ønske er at kunne hente include filens navn dynamisk, sådan jeg jeg heletiden linker til den samme default.asp side, men skifter include filen.
Hvad med min Access db, kan jeg ikke bruge den?, jeg er ikke vild med java...
Jeg har lavet en kolonne i min txttabel, som hedder NavnID med det navn som include filen skal have. Og en kolonne som er selve menu navnet MenuID... Men jeg kan ikke lige overskue det.
Keysersoze... jeg kan ikke finde ud af at overføre det eksempel til det jeg vil have. jeg kender ikke server.execute, og vil foretrække en løsning jeg også selv kan forstå bagefter.
js er javascript - korrekt, men der er forskel på java og javascript.
Server.Execute kan du bruge på præcis samme måde som include file - eneste forskel er at du ikke kan genbruge information på tværs af siden, dvs har du en db-conn på din default.asp kan du ikke benytte den på den inkluderede side men skal i stedet oprette en ny db-conn.
Eksemplet fra linket burde være lige til at copy/paste - men hvis der er noget du ikke forstår så fortæl hvad og lad os se hvad der kan gøres. hvis det kun er js-delen du er bange for kan du bare udelade den parameter.
hvis du hentyder til det dynamiske filnavn så kan du ikke lave en dynamisk include file - der er de muligheder jeg har givet og ellers den kedelige med if'er;
<% if variabel = "side1" then %><!--#include file="side1.asp" --><% elseif variabel = "side2" then %><!--#include file="side2.asp" --><% end if %>
Undskyld hvis jeg er dårlig til at formulere mit spørgsmål, og ikke bruger de rigtige fag termer, jeg har bare designer hjerne og ikke programmerings hjerne.
Når jeg klikker på mit menu link, skal den linke til default.asp og ændre navnet på include filen i default.asp. hvis mit menu link hedder "contact" skal include filens navn blive til contact.asp...
Det må kunne laves med request.querystring på en eller anden måde
Hvis du skulle være nysgerrig, så kan du se her hvad din hjælp gik til... smiler http://www.fauerflora.dk/islandretreat/... der er et lille CMS til, så de selv kan ligge teksterne ind.
Mvh fauer
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.