Netro Skrevet 28. august 2006 Del Skrevet 28. august 2006 Hvorfor har det seg slik at man legger noen scripts i headeren, mens andre i bodyen? Er det scriptene som skal lastes hver gang siden skal lastes som ligger i headeren, mens de som ikke skal lastes hver gang siden lastes, skal ligge i bodyen? Vil det bli noen stor forskjell om man ikke følger disse "reglene"? Lenke til kommentar
Jesper Karsrud Skrevet 28. august 2006 Del Skrevet 28. august 2006 Det beste er vel strengt tatt om du kjører alle eksternt, og heller kaller på dem der du trenger dem. Da slipper du å tenke på hvor de skal ligge, også.. I hvertfall det jeg alltid gjør. Lenke til kommentar
gozzer Skrevet 15. september 2006 Del Skrevet 15. september 2006 Hvorfor har det seg slik at man legger noen scripts i headeren, mens andre i bodyen? Er det scriptene som skal lastes hver gang siden skal lastes som ligger i headeren, mens de som ikke skal lastes hver gang siden lastes, skal ligge i bodyen? Vil det bli noen stor forskjell om man ikke følger disse "reglene"? 6759397[/snapback] Alt som ligger mellom <head> og </head> lastes før alt annet paa siden, og det er derfor god praksis å legge alt av javascript og annet virrvarr her, slik at dette er ferdig lastet og klart til bruk når de andre elementene på siden hentes inn og settes sammen. Lenke til kommentar
Kagee Skrevet 24. oktober 2006 Del Skrevet 24. oktober 2006 (endret) Javascript som ikke skal lage output, eller som lager variabler som skal brukes senere legges som oftes i header. Her legges også funksjoner som inneholder getElementById og lignende, som aktiveres via buttons, linker bilder o.l i body. Tidligere var det mere vanlig å bruke document.write - den må være i body siden det er ren output. Javascript som "må være under X" eller "må være på slutten av body" er ofte WYSIWYG-editorer eller lignene som "lages" i header, men som ikke kan [konfigureres | aktiveres] før *hele* [siden | elementet de skal redigere] er lastet. Endret 24. oktober 2006 av Kagee Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå