nej, ideen er netop, at det er en hulens bunke billeder ( = lang tid at loade), der skal vises fra én side, derfor skal der være noget at kigge på allerede fra start, mens resten loader...
Dette kan gøres mange gange flottere (brug methods), men ideen er som følger: -------------------------------------------------- <HTML> <HEAD></HEAD><BODY> Her er din alm. HTML-side m. tabeller osv...
<SCRIPT LANGUAGE=JAVASCRIPT> billede1 = new Image billede1.src=\'pictures/01.gif\' document.write(\'<img src=\"pictures/01.gif\" border=\"0\">\');
billede2 = new Image billede2.src=\'pictures/02.jpg\' document.write(\'<img src=\"pictures/02.jpg\" alt=\"Billede 2\">\'); </SCRIPT>
På denne måde vises billederne først når de er loadede - og det sker i den ønskede rækkefølge! (Du kan skrive alt det HTML-kode inden i document.write(\' \'); det skal være.)
( Måske kan du selv / en anden på Eksperten lave det om til en smart function - jeg er desværre selv for stresset lige nu! :-] )
hmm, det ville være alt for omstændeligt, det jeg lidt leder efter er et direktiv man kan sætte et eller andet sted, der tvinger browseren til at spørge efter billederne i den rækkefølge de står i, f.eks. et header direktiv?
Du kan ligge billerne ind i en tabel. De bliver som regl loaded en efter en .. <table> <tr><td><img src=\"image1.jpg\"></td></tr> <tr><td><img src=\"image2.jpg\"></td></tr> <tr><td><img src=\"image3.jpg\"></td></tr> </table>
Det er og let at ligge ind i en FOR løkke hvis du vil lavet et script som indætter i fillen. Jeg har engang lavet sådna et script som smed ind i en tabel. De blev loaded ind en efter en.
Så vidt jeg ved findes ingen load række følge i HTML.
Hiv et .jpg billede ind i dit paintprogram og konverter det til .bmp format. Se hvad filen fylder. Såmeget fylder dine billeder i memory når browseren har gjort dem klar til visning.
Så med 100 billeder på een side er det næsten garanteret at der svappes vildt og vanvittigt til disk imens siden vises. Kan du ikke dele den side op i 4-5 mindre sider?
Den enestest sekventialisering jeg kan komme på er at skrive alle undtagen de 3-4 første billeder som <img src=\"een-farvet.gif\" name=\"billed5..billed100\"> og så svappe det rigtige billed5 ind når der testes document.images.billed4.complete==true . endnu mere omstændigt en xirb\'s forslag :(
Kunne jeg evt friste med et script det gør lige det jeg tror du ønsker, bare på den modsatte måde. http://home19.inet.tele.dk/karlebo/kiffest/seq.html Samtlige billeder er skrevet ind i filen med url og en beskrivelse og de vise eet af gangen strengt sekventielt. Og mes brugeren kikker på første billed og læser teksten preloades billed 2, osv. osv.
jacoba: du har en pointe, med billedstørrelse, så jeg er ved at bygge en thumbnail side med gd-lib, og så skal de være klikbare, på den måde holdes den samlede swapping godt nede, mens folk kan se de billeder de vil...
problemet er dog stadig at få dem vist i rækkefølge, det er sådan set ikke et problem at skulle scripte til ver enkelt billede, jeg regner med en server side løkke alligevel, til at vise billederne, men det ville da være rarest, hvis der var en header eller noget, der fik browseren til at spørge efter bilederne i den rækkefølge de kommer i?
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.