querystring

ASP

9 svar · 315 visningar · startad av pellsäter

Medlem sedan aug. 2000526 inlägg
Trådstart#1

Varför funkar inte detta

<%
If kategori = musikal Then
Response.write "<font face=""Verdana, Arial, Helvetica, sans-serif"" size=2 color=#996633><a href=""lankar_2.asp?kat=musikal"">Musikaler >> </a></font>"
Else
Response.write "<b><font face=""Verdana, Arial, Helvetica, sans-serif"" size=2 color=#663300><a href=""lankar_2.asp?kat=musikal"">Musikaler >> </a></font></b>"
End If
%>

Jag vill om man klickar på den ena länken i sidan innan att det ska bli olika färger på menyn. Det finns alltså tre likadana script till.

Medlem sedan juni 200032 967 inlägg
#2

är det alltså färgen på länkarna du vill ska skilja sig åt?

det är isf en css-fråga.

Medlem sedan aug. 2000526 inlägg
#3

Nja det tror jag inte att det är.

Färgen ska ändra sig, det ska den enligt mig göra med scriptet jag gjort, men det funkar inte.

Medlem sedan okt. 20001 558 inlägg
#4
Select Case Request.QueryString("kategori")

Case "musikal"
  Color="#996633"
Case Else
  Color="#663300"
End Select

Response.write "<font face=""Verdana, Arial, Helvetica, sans-serif"" size=2 color=""" & Color & """><a href=""lankar_2.asp?kat=musikal"">Musikaler >> </a></font>"

Oops, missade att du hade en <b> med... Men du fattar nog

Medlem sedan dec. 20002 526 inlägg
#5

oopppsss..... din otur har börjat rossifumi..he he... 666 i antal inlägg, börjar med att glömma <b> :e

var ska detta sluta?

Medlem sedan juni 200032 967 inlägg
#6

börjar jag bli gammal :q

lessen i så fall.

Medlem sedan aug. 2000526 inlägg
#7

Nja, det funkar inte i alla fall.

Det händer inget. När jag klickar på länken i sidan innan!!!

Kolla in på http://www.amts.nu/lankar.asp så förstår ni hur det ska funka

Medlem sedan okt. 20001 558 inlägg
#8

Skrev du Request.QueryString("kat")?

Eller skrev du av mitt exempel?

Medlem sedan dec. 20003 563 inlägg
#9

Jag antar att det här ska funka som du vill i alla fall.

<%
Dim color, bold
select case request.querystring("kat")
case "musikal"
color = "#996633"
bold = false
case else
color = "#663300"
bold = true
end select

response.write "<font face=""Verdana, Arial, Helvetica, sans-serif"" size=2 color="&color&"><a href=""lankar_2.asp?kat=musikal"">"
if bold = false then
response.write "Musikaler >> </a></font>"
else
response.write "<b>Musikaler >></b></a></font>"
end if
%>
Medlem sedan aug. 2000526 inlägg
#10

Nu funkar det bra. Tack ska ni ha

249 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
115 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)