Avatar billede klas Juniormester
02. juni 1999 - 22:52 Der er 13 kommentarer og
1 løsning

preload billeder

hvordan får man et javascript til at preloade billederne i en menu hvor der bruges mouseover?
Avatar billede 127144146281 Nybegynder
02. juni 1999 - 23:09 #1
Her kommer lige noget kode fra dreaweaver:

<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript">
<!--
function MM_preloadImages() { //v2.0
  if (document.images) {
    var imgFiles = MM_preloadImages.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>
</head>

<body bgcolor="#FFFFFF" onLoad="MM_preloadImages('backgroundimage.gif','page_header.jpg','source_code_off.jpg','source_code_on.jpg')">
</body>
</html>
Avatar billede thoeger Nybegynder
02. juni 1999 - 23:11 #2
Denne skulle også kunne bruges:

<script language=javascript>
<!-- // hide script from old browsers


imgNames = new Array(
"home10.inet.tele.dk/thoeger/thoeger.jpg"
)

loadImgs = new Array()

for(i=0; i < imgNames.length; i++) {
  loadImgs[i] = new Image;
  loadImgs[i].src = imgNames[i];
}

// end hiding -->
</script>
Avatar billede 127144146281 Nybegynder
02. juni 1999 - 23:17 #3
ja det har du ret i, men til klas kan jeg kun sige at jeg kan anbefale at du henter en trial version ned af dreamweaver da den selv kan lave koden, hvilket kan være meget praktisk, og så laver den "pæn" kode
Avatar billede 127144146281 Nybegynder
02. juni 1999 - 23:18 #4
ovenstående kode tog kun ½ min at lave
Avatar billede klas Juniormester
14. juni 1999 - 15:48 #5
prøver lige dreamweaver.. men ville meget hellere have en lille stump kode som jeg kunne sætte ind i Frontpage som jeg normalt bruger...
Avatar billede skjoldby Nybegynder
18. juni 1999 - 23:11 #6
Frontpage er et armatør program hvis du skal bruge en WYSIWYG editor. Prøv Dreamweaver, du kan altid finde et crack på nettet til den.
Avatar billede skjoldby Nybegynder
18. juni 1999 - 23:22 #7
- Det brude være nok med dette i din header:

  <script language="JavaScript">
  navn =new Image();
  navn.src="billede.gif"
  </script>

Desuden er det ved at være længe siden at der er blevet svaret. Hvad med at afvise eller acceptere...

Avatar billede 127144146281 Nybegynder
19. juni 1999 - 00:04 #8
Dreamweaver kan findes på: f o s i . u r a l . n e t

Du må selv lige sætte bogstaverne sammmen
Avatar billede klas Juniormester
11. august 1999 - 22:02 #9
jeg er tilbage fra sommeren, og skal nu til at lave denne side igen http://www.i-dare-you.dk

det er der jeg skal bruge det der preload.. jeg forsøger mig lige med de forskellige forslag og ser hvad der virker, og så skal jeg nok uddele de points :o)
Avatar billede klas Juniormester
17. august 1999 - 13:07 #10
det der dreamweaver er ok.. men hvordan laver jeg sådan at "onmouseover" skifter et billede som ikke er det som man kører musen hen over?
(jeg har et billede i midten som er omgivet af 6 andre billeder.. det skal så skifte når man kører musen henover et af de 6 små billeder..)
Avatar billede klas Juniormester
17. august 1999 - 13:08 #11
dreamweaver er ok til preload af billeder.. men der er 150 points extra til den som fortæller hvordan man laver det der onmouseover.. :o)

Klas
Avatar billede 127144146281 Nybegynder
17. august 1999 - 14:39 #12
Prøv at se følgende, det skulle du kune få lidt info ud af
http://www.htmlgoodies.com/beyond/dualflip.html
Avatar billede klas Juniormester
17. august 1999 - 14:43 #13
jeg sad lige og legede lidt med dreamweaver, og så fandt jeg ud af det..

men...

http://www.eksperten.dk/spm.asp?id=3343

jeg har lige lavet dette spørgsmål.. da det stadig giver mig lidt problemer..
Avatar billede overload.dk Nybegynder
08. februar 2000 - 23:51 #14
hvis man nu gerne vil tilføje en funktion i flg. script, dvs. at når f.eks. alle billederne er loaded så viser den f.eks. en msg box på skærmen?


<script language="JavaScript">
<!--
function MM_preloadImages() { //v2.0
  if (document.images) {
    var imgFiles = MM_preloadImages.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>

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