27. marts 2003 - 01:11Der er
7 kommentarer og 1 løsning
Begrænsning i array..?
Som i kan se her nedenfor fylder jeg et javascript array med en string som er bygget op med ASP.
Mit spørgsmål går på, om der er en begrænsning på karakter antallet i hvert element i javascript array'et For mit script ser ud til at virke, hvis jeg sætter det ned til 150 karakterer.
Eller tror i det er fordi der er en ulovlig karakter i arrayet.
<% do
if len("" & rs("Billedfil")) = 0 then billede = "images/blank1.gif" else billede = rs("Billedfil") end if
stor = rs("stor_beskrivelse") IF Len(stor) > 200 THEN stor = mid(stor, 1, 200) & "...." END IF
stor_array = stor_array & ","""& stor & """" billed_array = billed_array & ","""& billede & """" rs.movenext loop while not rs.eof
Ved du hvad det evt. kunne være, for hvis jeg skulle paste det her fylder det jo helt vildt meget. Hvis det altså er indholdet af javascript array'et du vil se.
Kunne du evt. fortælle mig hvilke karaktere det ikke må indeholde, for så kunne jeg jo prøve at fjerne dem, til at starte med.
Prøv med en URL til at starte med ... det ville gøre det meget nemmere at svare. Umiddelbart er der ikke noget tegn, du ikke må skrive - mon ikke, du laver en anden fejl?
Det er utroligt, du er den samme mand, jeg havde alle de morsomme aftener og nætter med for godt et år siden, Erik. Hvad i al verden er der dog sket i dit liv? Du er zq da blevet en patetisk størrelse ... drik en flaske Frascatti eller få noget sex. Du trænger helt åbenlyst.
Der er umiddelbart ikke nogen tegn, man ikke må skrive. Men det kommer naturligvis an på miljøet, tegnet forekommer i. Derfor må vi have en URL ... og en Fontex til somme. /mvh
Det ser ud til at jeg fik klaret den, jo fandt jo lige pludselig ud af, at microsoft scripteditor kunne debugge. Og derved kunne jeg jo se at der gik noget galt i javascript array'et.
Og det var nok fordi, at den store beskrivelse kom fra et felt i en db som var defineret som "note". Yderligere kunne den heller ikke lide tegnet "
Så denne linie klarede det: stor_array = stor_array & ","""& Replace(Replace(stor &"", vbCrLf, " "), """", "-") & """"
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.