07. januar 2003 - 00:58Der er
4 kommentarer og 1 løsning
Hvad går der galt her? Skifter side med document.write
Her er min javascript kode:
var overtest = new Array("test"); var test = new Array ("dvd.jpg","A Perfect Murder","1998"); function displays(a) { width = 4; b = a.length ; height = Math.floor(b/width); if (height==0) {height = 1}; document.write("<TABLE width=580>"); <- her går det galt
for (d=0;d<=height-1;d++) { document.write("<TR align = center>"); for (e=d;e<=width+e;e++) { document.write("<TD valign = center>"); show(a[e]); document.write("</TD>"); }; document.write("</TR>"); };
Når jeg loader siden kommer der ingen fejl-meddelelser eller noget. Heller ikke nogen TABLE. Jeg har sat en window.alert på begge sider af document.write. Den kommer frem før, men ikke efter. Hvordan får jeg det til at virke?
Faktisk, efter jeg har gemt igen får jeg nu meddelelsen: 'image is undefined', hvilket ikke giver nogen som helst mening. Måske kommer det fra denne funktion, som også er i javascriptet:
function show(movie){ movieimg = new image(); movieimg.src = movie[1]; movieimg.width = 130; movieimg.height = 130; void(document.parent.src = movieimg.src); document.write(movie[2]+"("+movie[3]+")"); };
Jeg arbejder lige lidt videre med det. Det kan være jeg vender tilbage
Synes godt om
Ny brugerNybegynder
Din løsning...
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.