Avatar billede badal Nybegynder
03. februar 2005 - 11:16 Der er 4 kommentarer og
1 løsning

loope gennem et array

jeg har nedenstående script som lopper gennem et array med random numre. Hvordan kan den omskrives så den starter fra det første element og slutter det på sidste ogderefter starter forfra igen??

<script language="Javascript">
<!--

var currentdate = 0;
var core = 0;

function initArray() {

this.length = initArray.arguments.length;
  for (var i = 0; i < this.length; i++) {
  this[i] = initArray.arguments[i];
  }
}

image = new initArray(
"<div style=\"overflow: hidden; WIDTH:180px; HEIGHT:120px;\" id=\"divPreview\" align=\"center\"><img src=\"http://mp.sol.dk/img/medlem/profiler/Hugo.jpg\"></div>",
"<div style=\"overflow: hidden; WIDTH:180px; HEIGHT:120px;\" id=\"divPreview\" align=\"center\"><img src=\"http://eur.i1.yimg.com/eur.yimg.com/i/dk/hp/c/ydk.gif\"></div>",
"<div style=\"overflow: hidden; WIDTH:180px; HEIGHT:120px;\" id=\"divPreview\" align=\"center\"><img src=\"http://eur.i1.yimg.com/eur.yimg.com/i/dk/hp/c/lgdk1.gif\"></div>"
);

var currentdate = new Date();
var core = currentdate.getSeconds() % image.length;
var ranimage = image[core];

document.write(ranimage);
//-->
</SCRIPT>
Avatar billede roenving Novice
03. februar 2005 - 11:32 #1
?-)

-- hvornår skal den starte og hvornår skal den slutte ?-)

-- og den gammeldags måde at lave arrays er jo ikke nødvendig idag, så bare:

var image = ['etElement','etElementTil'];
Avatar billede badal Nybegynder
03. februar 2005 - 12:25 #2
Den skal bare vise alle elementerne i arrayet. Hvergang siden bliver reloaded så skal den vise et nyt billede.
Avatar billede roenving Novice
03. februar 2005 - 12:28 #3
Hvordan havde du tænkt dig at en browser i en computer i Sverige skulle vide, hvor langt den var kommet i loopet ?-)
Avatar billede badal Nybegynder
09. maj 2005 - 21:04 #4
lukker
Avatar billede roenving Novice
10. maj 2005 - 23:34 #5
-- øeh ...
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