Avatar billede fyrrebakken Nybegynder
27. marts 2001 - 12:04 Der er 10 kommentarer og
1 løsning

Skift mellem x sider

Kan det lade sig gøre at skifte mellem x antal sider mellem et x antal sekunder?
Avatar billede sone Nybegynder
27. marts 2001 - 12:06 #1
Mener du således:

Kommer jeg til din side på sekund 1, henvises jeg til 1.htm - kommer jeg på 2. sekund henvises jeg til 2.htm ??
Avatar billede fyrrebakken Nybegynder
27. marts 2001 - 12:16 #2
nej jeg skal bare have skiftet mellem x antal sider pr. fx. 2 sek. Min side er rammeopdelt.
Avatar billede fyrrebakken Nybegynder
27. marts 2001 - 12:17 #3
ups med 2 sek mellemrum
Avatar billede sone Nybegynder
27. marts 2001 - 12:19 #4
Indsæt denne linie i HEAD:

  <meta http-equiv=\"Refresh\" content=\"2; URL=sidex.htm\">

så skiftes der til side.x.htm efter 2 sekunder.
Avatar billede netsrac Praktikant
27. marts 2001 - 12:19 #5
I den ramme som ikke skal skifte

<script language=\"javascript\">
function skift(nr)
{
parent.rammenavn.location.href = nr + \'.html\';
setTimeout(\"skift(nr+1)\", 1000);
}
setTimeout(\"skift(1)\", 1000);
</script>
Avatar billede netsrac Praktikant
27. marts 2001 - 12:20 #6
1000 er milisekunder, du kan skifte det ud med 2000 hvis det skal være 2 sekunder.
Avatar billede fyrrebakken Nybegynder
27. marts 2001 - 12:27 #7
Skal det forstås på den måde, at det så virker som en slags \"løkke\"? At jeg kan få fx to sider til at skifter mellem hinanden?
Avatar billede netsrac Praktikant
27. marts 2001 - 12:29 #8
Niks, den jeg har lavet bliver ved i en uendelighed, nok ikke særlig praktisk, men hvis du kunne nævne hvor mange sider du havde så kunne man jo lave en løkke.
Avatar billede fyrrebakken Nybegynder
27. marts 2001 - 12:32 #9
Jeg kan godt \"nøjes\" med to eller tre sider. :-)
Avatar billede netsrac Praktikant
27. marts 2001 - 13:31 #10
<script language=\"javascript\">
function skift(nr)
{
if (nr > 2)
{
nr = 0;
}
myArr = new Array();
myArr[0] = \'1.html\';
myArr[1] = \'2.html\';
myArr[2] = \'3.html\';
parent.rammenavn.location.href = myArr[nr];
setTimeout(\"skift(nr+1)\", 2000);
}
setTimeout(\"skift(1)\", 2000);
</script>
Avatar billede jakoba Nybegynder
27. marts 2001 - 14:37 #11
Denne skifter hvert 5-e sekund.
Det er drøn irriterende.

<html><head><title>Under construction</title>

<script language=\'javascript\'>
var redirs = new Array (
  \"http://jakoba:82/\"
,\"http://hhd:82/\"
,\"http://jens:82/\"
,\"http://michael:81/\"
,\"http://mahmoud:81/\"
,\"http://lars/\"
,\"http://annette:82/\"
                      );

var counter = 0;
var loopHandle = setTimeout(\"redir()\",5000);
function redir () {
  if (++counter==redirs.length) counter=0;
  loopHandle=setTimeout(\"redir()\",5000);
  self.frames[0].location= redirs[counter];
};


</script>

</head>
<frameset rows=\"100%,*\">
  <frame name=\"rammen\" src=\"http://jakoba:82/\">
  <frame name=\"about:blank\" src=\"http://jakoba:82/\">
</frameset>

</html>
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