Avatar billede jeanpierre Nybegynder
25. oktober 2000 - 20:51 Der er 4 kommentarer

Billedet skal indlæses først

På min hjemmeside har jeg et .jpg som overskrift (26kb). Jeg ville gerne have at det billede blive indlæst før resten af siden blive indlæst, for som det er nu, er hele siden allerede indlæst og brugerne er næsten klar over hvor de skal videre hen, inden at overskriften overhovedet er indlæst. kan jeg i frontpage 2000 angive at jeg gerne vil have at den skal loade billedet frem som det første?
Avatar billede ldanielsen Nybegynder
25. oktober 2000 - 21:06 #1
Nej, men du kan prøve at preloade det samme billede på en forgående side, det skulle hjælpe.

Så vil du selvfølgelig gerne have at det er usynligt, og det gør du enten via et layer, der placeres udenfor skærmen, eller ved at sige at billedet skal være 0x0 pixels.

Ellers (Hvis du vil have det til at virke helt perfekt) må du stille et samme spørgsmål i JavaScript eller (D)HTML grupperne, og så skal du nok til at skrive koden ind selv.
Avatar billede jeanpierre Nybegynder
25. oktober 2000 - 21:14 #2
jamen, billedet er på alle siderne på min hjemmes side, det er sat ind som indkluderet side. Hvorfor kan den ikke bare vise det hurtigt på den næste side da den allerede har loadet det 1 gang. Den vil altid hente billedet igen fra serveren. Kan den ikke hente de fra cachen istedet?
Og kan du ikke definerer det med at preloade billdedet? Altså hvordan og hvorledes jeg gør det i frontpage.
Avatar billede ldanielsen Nybegynder
25. oktober 2000 - 21:23 #3
Jeg er til JavaScript og håndskrevet kode, Jeg bruger kun Frontpage/GoLive til det grundliggende design, så nej.

Men mit forslag virkede jo ikke, da dit billede var preloaded (dvs., i denne forbindelse) gemt i brugerens cache).

Men prøv at spørge JavaScript eller (D)HTML grupperne
Avatar billede enlize Nybegynder
26. oktober 2000 - 11:12 #4
Du kan evt anvende preload. Her er en funktion:


<!-- Javascript funktion der preloader lortet --->
<SCRIPT LANGUAGE=JavaScript>
<!--
function preload() {
  if (document.images) {
    var imgFiles = preload.arguments;
    if (document.preloadArray==null) document.preloadArray = new Array();
    var i = document.preloadArray.length;
    with (document) for (var j=0; j<imgFiles.length; j++) if (imgFiles[j].charAt(0)!=\"#\"){
      preloadArray[i] = new Image;
      preloadArray[i++].src = imgFiles[j];
  } }
}
// -->
</SCRIPT>
<!-- body der kalder funktionen -->
<body topmargin=0 leftmargin=0 ONLOAD=\"preload(\'gfx/bot.gif\');preload(\'gfx/left.gif\');preload(\'gfx/right.gif\');preload(\'gfx/top.gif\');\">
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester