Skifte indhold på side via URL med VB Script
Hej derJeg vil have tre radioknapper øverst på min side som skal bestemme hvad der vises nedenunder. For nemheds skyld vil jeg nøjes med at kunne vælge baggrundsfarve. Man skal bare sætte et hak og så skal siden automatisk genindlæses men med den valgte baggrundsfarve overført via URL´en. (senere er det data fra en database, der skal filtreres) Hvordan gør man det? Jeg har forsøgt at kopiere kode ud af et kompliceret VB script men det virker ikke...
Her er min kode:
<%
Option Explicit
dim color, color2
%>
<html>
<head>
<title>Test af onclick</title>
<script language="vbscript">
sub skift_farve(vaerdi)
window.location = "radio3.asp?color=" & vaerdi
end sub
</script>
</head>
<body>
<%
color2=request.querystring("color")
Response.Write("<body bgcolor='")
Response.Write(color2)
Response.Write("'>")
%>
<script runat="server" language="vbscript">
"Rød<input type='radio' name='R1' value='red' language='vbscript' onclick='skift_farve(me.value)'" & red & ">"
"Grøn<input type='radio' name='R1' value='green' language='vbscript' onclick='skift_farve(me.value)'" & green & ">"
"Blå<input type='radio' name='R1' value='blue' language='vbscript' onclick='skift_farve(me.value)'" & blue & ">"
</script>
</body>
</html>
:-) Chr
