Nå....mit problem er, at jeg skal igennem hele arrayet og hvis jeg støder på custom_cal_layerName, så skal jeg gøre noget andet. Scriptet kører på to sider og det virker ok, når det køres på siden, hvor dette lag findes. Det virker bare ikke på side 2, hvor dette lag ikke findes - det skal altså ignoreres...
for (var i=0; i < arr.length; i++) {
if (arr[i].id == custom_cal_layerName){ //ignorere og hop videre i arrayet; }else{ eval ("arr[" + i + "]" + v + " = '" + c + "'"); }
Du må lave en eller flere andre fejl. Dit spørsmål er blevet besvaret rigtigt. Kan du ikke finde ud af det, må du lægge et link eller poste din kode. Det virker i øvrigt også unødvendigt at bruge eval(). Den funktion skal du helst undgå, når du kan, da den er temmelig langsom.
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.