så du kan altså ikke bruge server.execute metoden ?
<% page = Request.Querystring("page") if page = "" then response.write("<center>Den ønskede side findes ikke</center>") else Server.Execute(page) end if %>
Rigtig nok at den refresher samme side, men den har du jo gemt i browseren når du kalder den første gang (medmindre det er slået fra selvfølgelig)
tricket med include metoden er at den bliver eksekveret før ASPen og du kan dermed lave f.eks. en db connection string på 20 forskellige sider så du ik skal ændre hver side bare fordi du ændre navn på din db.
og //c-lund Du kan jo selvfølgelig også bare kalde forsiden med den metode der istedet for blank.asp men det har du vel luret :)
hvis alle dine filer ender på .asp kan du f.eks. gøre sådan her:
Server.Execute(page & ".asp")
og når du kalder en side behøves du kun skrive default.asp?page=side1
<% page = Request.Querystring("page") if page = "" then page="blank.asp" response.write("<center>Den ønskede side findes ikke</center>") else Server.Execute(page) end if %>
hvis du kunne bruge min hjælp vil jeg da gerne ha lidt :)
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.