min mellanslags-htmlkod kom inte med här såg jag.
också om ni ser en skum 6'a så blev det fel och är egentligen ett '&'
5 svar · 163 visningar · startad av nill
Försöker använda Pagingen beskriven i FAQen på Webeye. Det är den här kodsnutten jag får felmeddelandet 'Syntaxfel' på:
strContents = strContents & "<TR HEIGHT='17' BGCOLOR='" & Color & "'><TD> <A HREF='javascript:Pop('diskus.asp?syssel=visa&ID=" & RecSet("ID") & "6tradnamn=" & RecSet("trad") & "')'>" & RecSet("trad") & "</A></TD><TD>" & RecSet("startadav") & "</TD><TD><IMG SRC='/klass/images/diskus2/linje.gif'></TD><TD ALIGN='center'>" & RecSet("antal") & "</TD><TD><IMG SRC='/klass/images/diskus2/linje.gif'></TD><TD> " & If (RecSet("senastegubbe") < 1) Then & "<IMG SRC='/klass/images/diskus2/gubbe_7.gif'>" & Else & "<IMG SRC='/klass/images/diskus2/gubbe_" & RecSet("senastegubbe") & ".gif'>" & End If & " <B>" & Server.HTMLEncode(RecSet("senasteav")) & "</B> " & Senaste & "</TD></TR>"
Väldigt mycket och jag vet inte riktigt vilka tecken man inte får använda och vilka man kan använda istället osv...
min mellanslags-htmlkod kom inte med här såg jag.
också om ni ser en skum 6'a så blev det fel och är egentligen ett '&'
Det går inte att lägga in ett if statement mitt i en sträng.
Du får strukturera det så här
strContent = "..."
if villkor then
strContent = strContent & "..."
else
strContent = strContent & "!!!"
end if
------------------
essentitia preter non sans multiplicandum
strContents = strContents & "<TR HEIGHT=""17"" BGCOLOR=""" & Color & """><TD> <A HREF=""javascript:Pop('diskus.asp?syssel=visa&ID=" & RecSet("ID") & "&tradnamn=" & RecSet("trad") & """)'>" & RecSet("trad") & "</A></TD><TD>" & RecSet("startadav") & "</TD><TD><IMG SRC=""/klass/images/diskus2/linje.gif""></TD><TD ALIGN=""center"">" & RecSet("antal") & "</TD><TD><IMG SRC=""/klass/images/diskus2/linje.gif""></TD><TD> "
If (CLng(RecSet("senastegubbe")) < 1) Then
strContents = strContents & "<IMG SRC=""/klass/images/diskus2/gubbe_7.gif"">"
Else
strContents = strContents & "<IMG SRC=""/klass/images/diskus2/gubbe_"" & RecSet("senastegubbe") & ".gif"">"
End If
strContents = strContents & " <B>" & Server.HTMLEncode(RecSet("senasteav")) & "</B> " & Senaste & "</TD></TR>"
Detta har jag gjort:
* Bytt en del apostrofer mot citationstecken så javascriptet fungerar, och resten av apostroferna i html-koden bytte jag också ut mot citationstecken för att vara konsekvent.
* Strukturerat upp koden, lyft ut din if-sats som var skriven på ett sätt som inte fungerar.
Jag har dock inte testat detta, men det borde ge dig ett hum.
Mvh,
------------------
All your base are belong to me.
tackar så mycket... det var väldigt uppskattat. Fungerade bra efter att jag tagit väck ett " :)
Ni borde göra någon FAQ för användandet av """"" Förstår mig inte på det
Ni borde göra någon FAQ för användandet av """"" Förstår mig inte på det
Det står i början av denna artikeln: http://www.webeye.nu/default2.asp?que=asp/default.asp&exec=asp/artiklar/asp5.asp
------------------
Doesn't 'expecting the unexpected' make the unexpected expected?
webeye.nu