EclipseMedlem sedan juli 20003 825 inlägg <%
myName1 = "Hem"
myURL1 = "index.asp"
myName2 = "Kontakt"
myURL2 = "contact.asp"
response.write "<TABLE WIDTH=""400"" BORDER=""0"" CELLSPACING=""0"" CELLPADDING=""0"">" & vbCRLF
response.write "<TR>" & vbCRLF
response.write "<TD WIDTH=""50""> </TD>" & vbCRLF
FOR j = 1 TO 2
response.write "<TD><A HREF=""" & myURL & j & """>" & myName & j & "</A><TD>" & vbCRLF
NEXT
response.write "</TR></TABLE>" & vbCRLF
%>
Detta funkar inte. Resultatet blir att det står "1" och "2" och dessa blir länkade till 1 och 2....
Jag har i annan tråd frågat om det går att göra en array "för hand" och det skulle passa här.
Klurig vet jag inte om du kan kalla en vanlig array men:
<%
Dim Myname, myUrl
MyName = Array("Hem", "Kontakt")
MyUrl = Array("index.asp", "contact.asp")
Response.Write "<TABLE WIDTH=""400"" BORDER=""0"" CELLSPACING=""0"" CELLPADDING=""0"">" & vbCRLF
Response.Write "<TR>" & vbCRLF
Response.Write "<TD WIDTH=""50""> </TD>" & vbCRLF
For j = 0 To Ubound(myName)
response.write "<TD><A HREF=""" & MyUrl(j) & """>" & myName(j) & "</A><TD>" & vbCRLF
Next
response.write "</TR></TABLE>" & vbCRLF
%>
Dock så måste MyName och MyUrl alltid ha samma längd i sin array.
EclipseMedlem sedan juli 20003 825 inlägg Jag är dum, tack!
Jag var hela tiden inne på en två dimensionell array, men ovanstående fungerar. Absolut.
Ja. Men exemplet ovan är från verkligheten. Det är verkligen en dynamisk meny som BARA JAG ska vara och pilla i, så det blir inga error på denna sidan.