Set RS = Conn.Execute("Select * From meny Where uid ='' Order By namn")
If RS.EOF Then Response.Write "<tr><td>Inget i menyn</td></tr>" Else
Do Until RS.EOF
Id = RS("id") Uid = RS("uid") Link = RS("link") Namn = RS("namn") AU = RS("AU") If AU > 0 Then If Request.QueryString("visa") = "all" And Request.QueryString("uid") = Id Then Response.Write "<tr><td><a href=meny.asp class=fet>" & Namn & "</td></tr>" Else Response.Write "<tr><td><a href=meny.asp?visa=all&uid=" & Id & ">" & Namn & "</a></td></tr>" End If Else Response.Write "<tr><td><a href='" & Link & "' target='RAMNAMNET'>" & Namn & "</a></td></tr>" End If If Request.QueryString("visa") = "all" Then If Request.QueryString("uid") = Id Then Set RS2 = Conn.Execute("SELECT * From meny WHERE uid='" & Request.QueryString("uid") & "' Order By namn") Do Until RS2.EOF I =RS2("id") L =RS2("link") N = RS2("namn") RS2.MoveNext If Not RS2.EOF Then Response.Write "<tr><td> <b>»</b> <a href='" & L & "' target='RAMNAMNET'>" & N & "</a></td></tr>" Else Response.Write "<tr><td> <b>»</b> <a href='" & L & "' target='RAMNAMNET'>" & N & "</a></td></tr>" End If Loop RS2.Close Set RS2 = Nothing End If End If RS.MoveNext Loop End If%>
</table>
En menu men som ikke i overskrifterne ("id") henter link og target. Noget som kan hjælpe?
Støv, fibre og metalliske partikler kan påvirke både uptime, levetid og driftssikkerhed. Derfor arbejder flere datacentre systematisk med contamination control.
Skal du ikke bare ændre disse 2: Response.Write "<tr><td><a href=meny.asp class=fet>" & Namn & "</td></tr>" Response.Write "<tr><td><a href=meny.asp?visa=all&uid=" & Id & ">" & Namn & "</a></td></tr>"
til: Response.Write "<tr><td><a href=meny.asp class=fet target='RAMNAMNET'>" & Namn & "</td></tr>" Response.Write "<tr><td><a href='meny.asp?visa=all&uid=" & Id & "' target='RAMNAMNET'>" & Namn & "</a></td></tr>"
Næ. Det rækker ikke. Men jeg udtrykker mig måske også dårligt. Det jeg ønsker er, at når jeg klikker "id" kommer undermenuen frem (som den skal og hele tiden har gjort) i samme frame. Men samtidig med dette skal den link jeg har koblet til "id" i databasen åbne en side i xx framen (main). Men det er måske ikke ligetil. For hvor "id" og "uid" er de samme, udskrives navn. Men samtidig skal er der et link i "id" som skal åbne en ny side i main. DB består af: Id Uid Namn AU target link.
Så er jeg med :o) så skal du have en onClick action på også, men jeg kan ikke helt forstå din kode, så jeg ved ikke helt hvilken <a> tag det skal på. Har du et link hvor man kan se det, eller kan du smide kildekoden fra en browser ind???
Set RS = Conn.Execute("Select * From meny Where uid ='' Order By namn")
If RS.EOF Then Response.Write "<tr><td>Inget i menyn</td></tr>" Else
Do Until RS.EOF
Id = RS("id") Uid = RS("uid") Link = RS("link") Namn = RS("namn") AU = RS("AU") If AU > 0 Then If Request.QueryString("visa") = "all" And Request.QueryString("uid") = Id Then Response.Write "<tr><td><a href=meny.asp class=fet>" & Namn & "</td></tr>" Else Response.Write "<tr><td><a href=meny.asp?visa=all&uid=" & Id & ">" & Namn & "</a></td></tr>" End If Else Response.Write "<tr><td><a href='" & Link & "' target='RAMNAMNET'>" & Namn & "</a></td></tr>" End If If Request.QueryString("visa") = "all" Then If Request.QueryString("uid") = Id Then Set RS2 = Conn.Execute("SELECT * From meny WHERE uid='" & Request.QueryString("uid") & "' Order By namn") Do Until RS2.EOF I =RS2("id") L =RS2("link") N = RS2("namn") RS2.MoveNext If Not RS2.EOF Then Response.Write "<tr><td> <b>»</b> <a href='" & L & "' target='RAMNAMNET'>" & N & "</a></td></tr>" Else Response.Write "<tr><td> <b>»</b> <a href='" & L & "' target='RAMNAMNET'>" & N & "</a></td></tr>" End If Loop RS2.Close Set RS2 = Nothing End If End If RS.MoveNext Loop End If%>
Det var den 2 uden jeg lige kan gennemskue hvorfor andet end den første i virkeligheden er den 2(!) således, at skriften her bliver fed når den er aktiveret. Mange tak fennec. Sender du et svar
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.