webForumDet fria alternativet

<% If Request.QueryString("sida") = "start" Then %>??

ASPur ASP

6 svar · 244 visningar · startad av webbSAJTEN

Medlem sedan jan. 2002992 inlägg
Frågan#1

Hoppas att ni kommer att förstå hur jag menar..
Jag vill använda mig utav ASP i min meny.. Jag vill inte ha ramar eller iFrames på sidan utan jag vill att texten skall komma i en speciell cell på sidan när jag trycker på en länk.

Jag använder mig utav:
<a href="main.asp?sida=start">Startsidan</a>
<% If Request.QueryString("sida") = "start" Then %>
Här vill jag infoga en sida, eller en text som finns på en extern sida

Hur skall jag göra? Kan jag sätta en include där eller måste jag använda något annat?

Medlem sedan jan. 2002381 inlägg
#2

du kan använda include:

<!--#include file="din_sida.asp" -->

då kan du ju inkludera olika sidor beroende på vad du skickar med i querystring

Medlem sedan jan. 2002992 inlägg
#3

Tack

Tack så mycket.. Ska testa det..
:D

Medlem sedan maj 20031 173 inlägg
#4

man kan även använda sig av

Server.Execute("din_sida.asp")

eller som hela min kod ser ut:

sida = ReQuest.QueryString("sida")

Select Case sida
 Case ""
  Server.Execute("start.asp")
 Case Else
  Server.Execute sida & ".asp"
End Select
Medlem sedan mars 20016 260 inlägg
#5

server.execute är att föredra, särskilt om du ska ha asp på sidorna du inkluderar..

Medlem sedan maj 20031 173 inlägg
#6

Jymdis skrev:

server.execute är att föredra, särskilt om du ska ha asp på sidorna du inkluderar..

jag har hört det jag med, men jag är inte hundra på varför. har du någon bra motivering?

tack!

Medlem sedan aug. 20012 349 inlägg
#7

include argumentet körs först innan asp koden börjar exekveras, så all kod i alla inkluder kommer att klippas in i sidan och sändas till asp tolken, dvs, den får mer kod att parsa, även om den inte behöver alltihopa. Server execute tar bara den sidan du behöver.
include ger alltså mer för servern att jobba med, server execute mindre.

266 ms totalt · 3 externa anrop · v20260731065814-full.25f56b17
134 ms — hämta forumlista (db)
130 ms — hämta statistik (db)
134 ms — hämta tråd, inlägg och bilagor (db)