Avatar billede lsskaarup Nybegynder
03. marts 2003 - 19:27 Der er 20 kommentarer og
1 løsning

Load rækkefølge

Hej E

Jeg ved ikke helt om det er det rigtige sted at spørge, men altså. Jeg kunne godt tænke mig at vide om det er muligt, på en eller anden måde, at bestemme rækkefølgen tekst og billeder, på en hjemmeside hentes med. Jeg vil gerne have at stor set hele siden er hentet, før der vises noget. Kan dette gøres og hvordan ?
Avatar billede raffar Juniormester
04. marts 2003 - 01:17 #1
Avatar billede lsskaarup Nybegynder
04. marts 2003 - 09:17 #2
sidder du eller kender du nogle som sidder på en 56K-linie, så jeg lige kan få testet skidtet.
Avatar billede lsskaarup Nybegynder
04. marts 2003 - 09:20 #3
hov, jeg får en fejl. Skal koden hidepage udskiftes med navnet på formen ?
Avatar billede raffar Juniormester
04. marts 2003 - 10:41 #4
Jeg har testet det. Det virker fint. Du kan finde en el. anden tugng side som du gemmer på dit skrivebord.

NB!! Husk at du skal placere koden de rigtige steder.

I HEAD
--------

<head>
<SCRIPT LANGUAGE="JavaScript">
<!-- Original:  Gilbert Davis -->
<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->

<!-- Begin
function loadImages() {
if (document.getElementById) {  // DOM3 = IE5, NS6
document.getElementById('hidepage').style.visibility = 'hidden';
}
else {
if (document.layers) {  // Netscape 4
document.hidepage.visibility = 'hidden';
}
else {  // IE 4
document.all.hidepage.style.visibility = 'hidden';
      }
  }
}
//  End -->
</script>

</head>


I BODYTAG OG BODY
-----------------

<BODY  OnLoad="loadImages()">
<div id="hidepage" style="position: absolute; left:15px; top:15px; background-color: #FFFFff; layer-background-color: #FFFFCC; height: 100%; width: 100%;">

<table width=100%><tr><td><H1><B>Page loading ... Please wait.</B></H1></td></tr></table></div>


Du har mulighed for at ændre lidt på diverse faktorer så som skriften på teksten og positionen af det layer der dækker din side mens den loader etc.
Avatar billede lsskaarup Nybegynder
04. marts 2003 - 10:43 #5
jeg har i forvejen en preload-metode på onBody, skal jeg fjerne den eller hvad ?
Avatar billede raffar Juniormester
04. marts 2003 - 10:52 #6
Der skal kun være en OnLoad - Hvorfor er der to?
Hvordan ser din kode ud?
Avatar billede lsskaarup Nybegynder
04. marts 2003 - 10:55 #7
jeg har også kun en onLoad, men det skyldes at jeg bruger roll-over, så kommer den jo med automatisk.

min body ser sådan nu:
<body background="images/logen/logen.gif" onLoad="MM_preloadImages('images/logen/logen.gif', 'images/logen/knap_over.jpg','images/logen/gardin_over.jpg','images/logen/billeder_over.jpg','images/logen/victor_over.jpg','images/logen/film_over.jpg','images/logen/stratego_over.jpg','/html/images/logen/spil_over.jpg')">

MM_preloadImages() er autogenereret af Dreamweaver
Avatar billede raffar Juniormester
04. marts 2003 - 11:00 #8
Har du prøvet at sætte "loadImages()"  først i onLoad ?
Har du en URL el.
Avatar billede lsskaarup Nybegynder
04. marts 2003 - 11:38 #9
Sætter jeg loadImages() først, får jeg en javascript fejl, men fejlen tror jeg opstår ved hidepage.

URL'en er www.victor-film.dk/html/.

Problem siden er logen. Det ser ikke godt ud at baggrunden først kommer når næsten alt det andet er hentet. Men derudover er den blå ramme, som er på mange af de andre sider, og så lidt langsom til at blive vist. Derfor vil jeg gerne bestemme at siderne ikke vises før disse er hentet.
Avatar billede raffar Juniormester
04. marts 2003 - 11:58 #10
Aha ... Undrstøtter dit webhotel ssi, asp eller php?
Du har en en del frames der loader og derfor er det ikke muligt at få scriptet at virke efter hensigten! Det virker kun i en enkelt frame og det er ikke optimalt.
Hvis dit webhotel uinderstøtter asp eller php kan du lave en dynamisk side hvor du har diverse enkelte sider der bliver sat sammen til en.
Denne metode er også meget mere overskuelig både for dig og for browsere.
Avatar billede lsskaarup Nybegynder
04. marts 2003 - 12:02 #11
jeps det understøtter asp, kan du forklare hvordan det skal gøres.
Avatar billede lsskaarup Nybegynder
04. marts 2003 - 12:02 #12
og alle de frames skal være der
Avatar billede raffar Juniormester
04. marts 2003 - 12:27 #13
Dette kan lære dig lidt om include i ASP http://www.eksperten.dk/spm/48233
Avatar billede lsskaarup Nybegynder
04. marts 2003 - 16:59 #14
jamen hvordan kan jeg styrer hvilke billeder kommer først
Avatar billede lsskaarup Nybegynder
07. marts 2003 - 13:08 #15
okay, jeg skriver igen. Dit link raffe, kunne jeg forstå, hvordan jeg kunne bruge i forbindelse med loadrækkefølgen.
Avatar billede lsskaarup Nybegynder
15. marts 2003 - 20:42 #16
lidt hjælp tak ???
Avatar billede raffar Juniormester
22. marts 2003 - 02:29 #17
Når du har lavet siden i asp kan den betragtes som en enkelt side og derved kommer scriptet til load rækkefølge at virke. Det kommer ikke til at virke med alle dine frames. Siden er ellers blevt rigtig flot. Gost arbejde
Avatar billede raffar Juniormester
08. april 2003 - 00:20 #18
Avatar billede lsskaarup Nybegynder
08. april 2003 - 23:51 #19
Okay kigger lige på det
Avatar billede lsskaarup Nybegynder
28. april 2003 - 16:02 #20
Hov, havde helt glemt at jeg ikek havde afsluttet dette spørgsmål. Raffar, din sidste løsning virkede tilfredsstillende, så pointene går til ....... dig
Avatar billede raffar Juniormester
29. april 2003 - 01:53 #21
Takker for points
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
Alle kurser indenfor Microsoft 365 – både til begyndere og øvede.

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