Avatar billede emingos Nybegynder
15. december 2000 - 13:21 Der er 7 kommentarer og
2 løsninger

loading.gif

okey jeg laver hjemmeside og vil gerne have
en opstart side der lige står og viser loading..... 10 sek. efter skifter den side
men det er mest det med at få den til at stå og loade !!!

:)
Avatar billede zhatten Nybegynder
15. december 2000 - 13:23 #1
bare et råd :

Det er irreterend at skulle vente i 10 sekunder for at se siden.
Avatar billede zhatten Nybegynder
15. december 2000 - 13:27 #2
<?
{
header(\"Refresh: 10; url=Filnavn\");
}

Hej Denne side loader !!!
?>


Her kan du udskifte 10 med det antal sekunder den skal stå på siden og filnavn til den side den skal hente når tiden er gået.


- Zhatten
Avatar billede zhatten Nybegynder
15. december 2000 - 13:29 #3
2 sek der var en fejl.


- Zhatten
Avatar billede zhatten Nybegynder
15. december 2000 - 13:33 #4
<?
{
header(\"Refresh: 10; url=filnavn\");
}

?>

<?php echo  \"Denne side loader<P>\"; ?>


Dette er godt nok php, så den side der loader skal hedder filnavn.php

Jeg har lige teste og 10 sek er lang tid at vente sæt det ned til 5, men du bestemmer jo selv, ændre filnavn til stien den skal hente f.eks :

index.html


- Zhatten
Avatar billede 12tri Nybegynder
15. december 2000 - 13:41 #5
Jeg vil ikke lave det hvis det var mig der skulle lave hjemmeside.

Det er træls for dine brugere
Avatar billede zhatten Nybegynder
15. december 2000 - 13:45 #6
12tri, hvis man absolut skal have en, vil jeg højeste acceptere 2 sekunder, det er fanme træls at vente især hvis man har travlt, så bliver siden hurtigt valgt fra.


- Zhatten
Avatar billede mightythor Nybegynder
15. december 2000 - 15:53 #7
Jeg tror at det der spørges om er, hvordan loader han hjemmesiden i baggrunden mens der står et billede der siger loader...

Sådan at når siden er klar, så fjernes billedet og volia....

Mvh
Søren
Avatar billede zhatten Nybegynder
15. december 2000 - 17:11 #8
Han skal vel også have selve scripet for at få det til at funke selve billedet, skal han jo nok have lavet i en anden kategori, hvis det var det han ville have lavet.


- Zhatten
Avatar billede jakoba Nybegynder
15. december 2000 - 23:44 #9
Du kunne jo evt lave noget i retning af:

1) en frameset fil:

<frameset cols=\"100%,*\">
  <frame src=\"waitframe.html\" name=\"venteramme\">
  <frame src=\"loading.html\"    name=\"loadramme\">
</frameset>

2) din \"waitframe.html\" fil det fortæller brugeren at nu skal han vente indtil dit load har snøvlet sig ferdigt. Som zatten siger er der ikke mange der gider kikke på sådan en i mere end 5 sekunder.

3) din \"loading.html\" fil som er den du vil vise. I den fil indskyder du lidt java script:

function okShowMe() {
if (  ( parent!=self )
  &&( parent.frames.loadramme==self )
  ) {
  parent.location = self.location.href;
  }
}; //end okShowMe()

og i din <Body ... > kommando indsætter du en onload:

<body ... onload=\"okShowMe();\">

så bliver siden reloaded synligt fra cashe når engang alt er loaded.
Medmindre altså brugeren smutter først :-))

mvh JakobA
   
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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