Avatar billede martin100 Nybegynder
02. august 2000 - 23:41 Der er 34 kommentarer og
1 løsning

preload ar billeder , hvordan gør jeg ...

Hvordan laver jeg sådan at jeg kan pre-loade nogle billeder til brug ved nogle OnMouseOver\'s således at den besøgende ikke skal vente til billedet er hentet med at kunne se det (når de fører musen hen over billedet) ??\"

kan jeg få nogle til at sætte endnu et script ind i min html kode , så den preloader ?

her er html koden ....

<SCRIPT>

img = new Image;

function changeImg(imgName, target) {
  img.src = imgName;
  document[target].src = img.src;
}

</SCRIPT>
</head>

<center>
<p>
&nbsp;</p>
<div align=\"center\">
  <center>
  <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"123\" height=\"104\">
    <tr>
      <td width=\"123\" height=\"20\">
<a href=\"/index.html\" onMouseover=\"changeImg(\'billeder/firma_profil_on.jpg\', \'pic1\')\" onMouseout=\"changeImg(\'billeder/firma_profil.jpg\', \'pic1\')\"><img src=\"billeder/firma_profil.jpg\" border=0 name=\"pic1\"></a></td>
    </tr>
    <tr>
      <td width=\"123\" height=\"20\">
<a href=\"/index.html\" onMouseover=\"changeImg(\'billeder/kontakt_os_on.jpg\', \'pic2\')\" onMouseout=\"changeImg(\'billeder/kontakt_os.jpg\', \'pic2\')\"><img src=\"billeder/kontakt_os.jpg\" border=0 name=\"pic2\"></a></td>
    </tr>
    <tr>
      <td width=\"123\" height=\"20\">
<a href=\"/index.html\" onMouseover=\"changeImg(\'billeder/vand_sanitet_on.jpg\', \'pic3\')\" onMouseout=\"changeImg(\'billeder/vand_sanitet.jpg\', \'pic3\')\"><img src=\"billeder/vand_sanitet.jpg\" border=0 name=\"pic3\"></a></td>
    </tr>
    <tr>
      <td width=\"123\" height=\"20\">
<a href=\"/index.html\" onMouseover=\"changeImg(\'billeder/ventilation_on.jpg\', \'pic4\')\" onMouseout=\"changeImg(\'billeder/ventilation.jpg\', \'pic4\')\"><img src=\"billeder/ventilation.jpg\" border=0 name=\"pic4\"></a></td>
    </tr>
    <tr>
      <td width=\"123\" height=\"20\">
<a href=\"/index.html\" onMouseover=\"changeImg(\'billeder/varme_on.jpg\', \'pic5\')\" onMouseout=\"changeImg(\'billeder/varme.jpg\', \'pic5\')\"><img src=\"billeder/varme.jpg\" border=0 name=\"pic5\"></a></td>
    </tr>
    <tr>
      <td width=\"123\" height=\"20\">
<a href=\"/index.html\" onMouseover=\"changeImg(\'billeder/blikarbejde_on.jpg\', \'pic6\')\" onMouseout=\"changeImg(\'billeder/blikarbejde.jpg\', \'pic6\')\"><img src=\"billeder/blikarbejde.jpg\" border=0 name=\"pic6\"></a></td>
    </tr>
    <tr>
      <td width=\"123\" height=\"20\">
<a href=\"/index.html\" onMouseover=\"changeImg(\'billeder/reperation_on.jpg\', \'pic7\')\" onMouseout=\"changeImg(\'billeder/reperation.jpg\', \'pic7\')\"><img src=\"billeder/reperation.jpg\" border=0 name=\"pic7\"></a></td>
    </tr>
    <tr>
      <td width=\"123\" height=\"20\">
<a href=\"/index.html\" onMouseover=\"changeImg(\'billeder/vedligeholdelse_on.jpg\', \'pic8\')\" onMouseout=\"changeImg(\'billeder/vedligeholdelse.jpg\', \'pic8\')\"><img src=\"billeder/vedligeholdelse.jpg\" border=0 name=\"pic8\"></a></td>
    </tr>
    <tr>
      <td width=\"123\" height=\"20\">
<a href=\"/index.html\" onMouseover=\"changeImg(\'billeder/total_entrepriser_on.jpg\', \'pic9\')\" onMouseout=\"changeImg(\'billeder/total_entrepriser.jpg\', \'pic9\')\"><img src=\"billeder/total_entrepriser.jpg\" border=0 name=\"pic9\"></a></td>
    </tr>
    <tr>
      <td width=\"123\" height=\"20\">
<a href=\"/index.html\" onMouseover=\"changeImg(\'billeder/industri_on.jpg\', \'pic10\')\" onMouseout=\"changeImg(\'billeder/industri.jpg\', \'pic10\')\"><img src=\"billeder/industri.jpg\" border=0 name=\"pic10\"></a></td>
    </tr>
    <tr>
      <td width=\"123\" height=\"9\">&nbsp;
        <p>&nbsp;</p>
        <p>&nbsp;</p>
        <p>&nbsp;</td>
    </tr>
  </table>
  </center>
</div>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
</html>
Avatar billede mpj Nybegynder
03. august 2000 - 00:00 #1
Put dette i toppen:

<script>

billede1 = new Image
billede2 = new Image
OSV.OSV.

billede1.src =\'billede1.gif\'
billede2.src =\'billede2.gif\'
OSV.OSV.

</SCRIPT>



Nu tar vi lige et link:

<a href=\"/index.html\" onMouseover=\"document.pic1.src=billede1.src\"
onMouseout=\"document.pic1.src=billede2.src\"><img src=\"billeder/industri.jpg\" border=0 name=\"pic1\"></a>



Prøv det!
Avatar billede martin100 Nybegynder
03. august 2000 - 00:11 #2
kan jeg ikke få nogle til at lave hele scriptet ?
Avatar billede mpj Nybegynder
03. august 2000 - 00:15 #3
Jeg har da faktisk egentlig lavet det for dig...!

Du skal bare ændre 10 links og skrive 2 ord copy/paste det og ændre 10 tal...!

Jeg gider ikke...!
Men jeg har svaret korrekt på dit spm...

MPJ
Avatar billede martin100 Nybegynder
03. august 2000 - 00:15 #4
det er dette script det skal gøres på !!!!

<html>

<head>
<meta http-equiv=\"Content-Language\" content=\"da\">
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1252\">
<meta name=\"GENERATOR\" content=\"Microsoft FrontPage 4.0\">
<meta name=\"ProgId\" content=\"FrontPage.Editor.Document\">
<title>New Page 2</title>
<base target=\"main\">
</head>

<SCRIPT>

img = new Image;

function changeImg(imgName, target) {
  img.src = imgName;
  document[target].src = img.src;
}

</SCRIPT>

<body bgproperties=\"fixed\" background=\"billeder/menu1.jpg\" topmargin=\"0\" leftmargin=\"0\">

<div align=\"center\">
  <center>
  <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"121\" height=\"448\">
    <tr>
      <td width=\"123\" height=\"85\"></td>
    </tr>
    <tr>
      <td width=\"123\" height=\"15\">
<a href=\"firma_profil.htm\" onMouseover=\"changeImg(\'billeder/firma_profil_on.jpg\', \'pic1\')\" onMouseout=\"changeImg(\'billeder/firma_profil.jpg\', \'pic1\')\"><img src=\"billeder/firma_profil.jpg\" border=0 name=\"pic1\" width=\"117\" height=\"17\"></a></td>
    </tr>
    <tr>
      <td width=\"123\" height=\"15\">
<a href=\"kontakt_os.htm\" onMouseover=\"changeImg(\'billeder/kontakt_os_on.jpg\', \'pic2\')\" onMouseout=\"changeImg(\'billeder/kontakt_os.jpg\', \'pic2\')\"><img src=\"billeder/kontakt_os.jpg\" border=0 name=\"pic2\" width=\"117\" height=\"17\"></a></td>
    </tr>
    <tr>
      <td width=\"123\" height=\"15\">
<a href=\"vand_sanitet.htm\" onMouseover=\"changeImg(\'billeder/vand_sanitet_on.jpg\', \'pic3\')\" onMouseout=\"changeImg(\'billeder/vand_sanitet.jpg\', \'pic3\')\"><img src=\"billeder/vand_sanitet.jpg\" border=0 name=\"pic3\" width=\"117\" height=\"17\"></a></td>
    </tr>
    <tr>
      <td width=\"123\" height=\"15\">
<a href=\"ventilation.htm\" onMouseover=\"changeImg(\'billeder/ventilation_on.jpg\', \'pic4\')\" onMouseout=\"changeImg(\'billeder/ventilation.jpg\', \'pic4\')\"><img src=\"billeder/ventilation.jpg\" border=0 name=\"pic4\" width=\"117\" height=\"17\"></a></td>
    </tr>
    <tr>
      <td width=\"123\" height=\"15\">
<a href=\"varme.htm\" onMouseover=\"changeImg(\'billeder/varme_on.jpg\', \'pic5\')\" onMouseout=\"changeImg(\'billeder/varme.jpg\', \'pic5\')\"><img src=\"billeder/varme.jpg\" border=0 name=\"pic5\" width=\"117\" height=\"17\"></a></td>
    </tr>
    <tr>
      <td width=\"123\" height=\"15\">
<a href=\"blikarbejde.htm\" onMouseover=\"changeImg(\'billeder/blikarbejde_on.jpg\', \'pic6\')\" onMouseout=\"changeImg(\'billeder/blikarbejde.jpg\', \'pic6\')\"><img src=\"billeder/blikarbejde.jpg\" border=0 name=\"pic6\" width=\"117\" height=\"17\"></a></td>
    </tr>
    <tr>
      <td width=\"123\" height=\"15\">
<a href=\"reperation.htm\" onMouseover=\"changeImg(\'billeder/reperation_on.jpg\', \'pic7\')\" onMouseout=\"changeImg(\'billeder/reperation.jpg\', \'pic7\')\"><img src=\"billeder/reperation.jpg\" border=0 name=\"pic7\" width=\"117\" height=\"17\"></a></td>
    </tr>
    <tr>
      <td width=\"123\" height=\"15\">
<a href=\"vedligeholdelse.htm\" onMouseover=\"changeImg(\'billeder/vedligeholdelse_on.jpg\', \'pic8\')\" onMouseout=\"changeImg(\'billeder/vedligeholdelse.jpg\', \'pic8\')\"><img src=\"billeder/vedligeholdelse.jpg\" border=0 name=\"pic8\" width=\"117\" height=\"17\"></a></td>
    </tr>
    <tr>
      <td width=\"123\" height=\"15\">
<a href=\"total_entrepriser.htm\" onMouseover=\"changeImg(\'billeder/total_entrepriser_on.jpg\', \'pic9\')\" onMouseout=\"changeImg(\'billeder/total_entrepriser.jpg\', \'pic9\')\"><img src=\"billeder/total_entrepriser.jpg\" border=0 name=\"pic9\" width=\"117\" height=\"17\"></a></td>
    </tr>
    <tr>
      <td width=\"123\" height=\"15\">
<a href=\"industri.htm\" onMouseover=\"changeImg(\'billeder/industri_on.jpg\', \'pic10\')\" onMouseout=\"changeImg(\'billeder/industri.jpg\', \'pic10\')\"><img src=\"billeder/industri.jpg\" border=0 name=\"pic10\" width=\"117\" height=\"17\"></a></td>
    </tr>
    <tr>
      <td width=\"123\" height=\"111\">&nbsp;
        <p>&nbsp;</td>
    </tr>
  </table>
  </center>
</div>

<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p align=\"center\"><a href=\"http://www.2mwebdesign.dk\" target=\"_top\"><font face=\"Arial\" size=\"1\" color=\"#A6A6A6\">By
2M Webdesign</font></a></p>

</body>

</html>
Avatar billede martin100 Nybegynder
03. august 2000 - 00:16 #5
hvordan får jeg sat det ind i ovenståenden ?

kan du ikke give mig de første fem ?
Avatar billede martin100 Nybegynder
03. august 2000 - 00:17 #6
jeg kommer nemlig sikkert til at lave noget forkert ...
Avatar billede mpj Nybegynder
03. august 2000 - 00:30 #7
ok!

<script>

billede1 = new Image
billede2 = new Image
billede3 = new Image
billede4 = new Image
billede5 = new Image
billede6 = new Image
billede7 = new Image
billede8 = new Image
billede9 = new Image
billede10 = new Image 


billede1.src =\'billede1.gif\'
billede2.src =\'billede2.gif\'
billede3.src =\'billede3.gif\'
billede4.src =\'billede4.gif\'
billede5.src =\'billede5.gif\'
billede6.src =\'billede1.gif\'
billede7.src =\'billede2.gif\'
billede8.src =\'billede3.gif\'
billede9.src =\'billede4.gif\'
billede10.src =\'billede5.gif\'
</SCRIPT>

Fjern dit nuværende script i toppen!

<center>
<p>
&nbsp;</p>
<div align=\"center\">
  <center>
  <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"123\" height=\"104\">
    <tr>
      <td width=\"123\" height=\"20\"><a href=\"/index.html\" onMouseover=\"document.pic1.src=billede1.src\"
onMouseout=\"document.pic1.src=billede2.src\"><img src=\"billede2.gif\" border=0 name=\"pic1\"></a></td></tr>
<tr>
      <td width=\"123\" height=\"20\"><a href=\"/index.html\" onMouseover=\"document.pic2.src=billede3.src\"
onMouseout=\"document.pic2.src=billede4.src\"><img src=\"billede4.gif\" border=0 name=\"pic2\"></a></td></tr>
<tr>
      <td width=\"123\" height=\"20\"><a href=\"/index.html\" onMouseover=\"document.pic3.src=billede5.src\"
onMouseout=\"document.pic3.src=billede6.src\"><img src=\"billede6.gif\" border=0 name=\"pic3\"></a></td></tr>
<tr>
      <td width=\"123\" height=\"20\"><a href=\"/index.html\" onMouseover=\"document.pic4.src=billede7.src\"
onMouseout=\"document.pic4.src=billede8.src\"><img src=\"billede8.gif\" border=0 name=\"pic4\"></a></td></tr>
<tr>
      <td width=\"123\" height=\"20\"><a href=\"/index.html\" onMouseover=\"document.pic5.src=billede9.src\"
onMouseout=\"document.pic5.src=billede10.src\"><img src=\"billede10.gif\" border=0 name=\"pic5\"></a></td></tr>
  </table>
  </center>
</div>



Her er 5 links...!
Du bestememr i tioppen hvarfor nogle billeder...
de lige er dem der kommer når muser´n er over og de ulige er dem som der er som standard....!


AVV MINE FINGRE!!!!!!
 






Avatar billede martin100 Nybegynder
03. august 2000 - 00:34 #8
jeg er lost ....
hvad gør jeg ?
Avatar billede Lasse Novice
03. august 2000 - 00:34 #9
he he, det var sjovt
Avatar billede Lasse Novice
03. august 2000 - 00:35 #10
mon han altid giver 100 point for sine svar siden han kalder sig martin100?
Avatar billede martin100 Nybegynder
03. august 2000 - 00:35 #11
ihhhh du fjoler
Avatar billede Lasse Novice
03. august 2000 - 00:36 #12
istedet for dette så skriv

billede1.src =\'billede1.gif\'
billede2.src =\'billede2.gif\'
billede3.src =\'billede3.gif\'
billede4.src =\'billede4.gif\'
billede5.src =\'billede5.gif\'
billede6.src =\'billede1.gif\'
billede7.src =\'billede2.gif\'
billede8.src =\'billede3.gif\'
billede9.src =\'billede4.gif\'
billede10.src =\'billede5.gif\'

billede1.src =\'anders.gif\'
billede2.src =\'lort.gif\'
billede3.src =\'hus.gif\'
billede4.src =\'andersine.gif\'
billede5.src =\'migselv.gif\'
billede6.src =\'hmm.gif\'
billede7.src =\'tragedie.gif\'
billede8.src =\'klump.gif\'
billede9.src =\'hehe.gif\'
billede10.src =\'osv.gif\'

kan du se det, det er billedernes navne...
Avatar billede Lasse Novice
03. august 2000 - 00:37 #13
istedet for dette:

billede1.src =\'billede1.gif\'
billede2.src =\'billede2.gif\'
billede3.src =\'billede3.gif\'
billede4.src =\'billede4.gif\'
billede5.src =\'billede5.gif\'
billede6.src =\'billede1.gif\'
billede7.src =\'billede2.gif\'
billede8.src =\'billede3.gif\'
billede9.src =\'billede4.gif\'
billede10.src =\'billede5.gif\'

så skriv :

billede1.src =\'anders.gif\'
billede2.src =\'lort.gif\'
billede3.src =\'hus.gif\'
billede4.src =\'andersine.gif\'
billede5.src =\'migselv.gif\'
billede6.src =\'hmm.gif\'
billede7.src =\'tragedie.gif\'
billede8.src =\'klump.gif\'
billede9.src =\'hehe.gif\'
billede10.src =\'osv.gif\'

kan du se det, det er billedernes navne...
Avatar billede martin100 Nybegynder
03. august 2000 - 00:37 #14
hvad siger du til at jeg uploder billederne , så downloader du dem, og sætter det hele ind i scriptet så det passer , så giver jeg dig 200 points , hvad siger du ?
Avatar billede mpj Nybegynder
03. august 2000 - 00:40 #15
Send dem i en zip istedet... postmaster@mpj.dk

gooky>>
Det var godt du lige var opmærksom på dette... For det havde jeg ikke lige set...!
*s*
Avatar billede martin100 Nybegynder
03. august 2000 - 00:41 #16
oki ... det gør jeg ...
Avatar billede Lasse Novice
03. august 2000 - 00:42 #17
he he, ja ik`? Men ingen point... det ville egentlig også have været fejt
Avatar billede martin100 Nybegynder
03. august 2000 - 00:44 #18
mail afsendt !
Avatar billede martin100 Nybegynder
03. august 2000 - 00:46 #19
jeg vil gerne modtage det idag !
Avatar billede mpj Nybegynder
03. august 2000 - 00:47 #20
Det var da godt... så har jeg 23 timer og 20 minutter!
Avatar billede martin100 Nybegynder
03. august 2000 - 00:48 #21
nej , du forstår giodt hvad jeg mener ik ?
Avatar billede martin100 Nybegynder
03. august 2000 - 00:51 #22
går det her da ikke forlangsomt, hvis den ikke har preload af billeder? se på det jeg har lavet...
http://www.rbvvs.dk/beta
Avatar billede Lasse Novice
03. august 2000 - 00:53 #23
det syntes jeg går for langsomt... hvis jeg må sige noget i to-vejs diskussionen
Avatar billede Lasse Novice
03. august 2000 - 00:53 #24
men det er et meget fedt design ellers...
Avatar billede martin100 Nybegynder
03. august 2000 - 00:54 #25
tak.
Avatar billede martin100 Nybegynder
03. august 2000 - 00:55 #26
man kan godt sige at det går lidt langsomt ik ?
Avatar billede Lasse Novice
03. august 2000 - 00:55 #27
er du grafiker eller sådanne noget?
Avatar billede martin100 Nybegynder
03. august 2000 - 00:56 #28
næææ , men mere en webdesigner ...
synes du det er så godt ?
Avatar billede martin100 Nybegynder
03. august 2000 - 00:59 #29
mpj , er du snart ved at være der ?
Avatar billede mpj Nybegynder
03. august 2000 - 02:23 #30
JAJA...!

Du skulle have fået det nu...!
Avatar billede hirtshals Nybegynder
03. august 2000 - 12:35 #31
Der ligger eksempler på

http://www.viewsource.dk/jssearch1.asp

Søg efter Preload eller precached

Avatar billede mpj Nybegynder
03. august 2000 - 17:23 #32
takker!
Avatar billede martin100 Nybegynder
03. august 2000 - 17:46 #33
i lige måde !!!

- MArtin
Avatar billede ®azzer® Nybegynder
05. oktober 2000 - 13:12 #34
Må jeg lige spørge om hvorfor du har lavet din menu med billeder?.. okay HTML/javascript-måden kan endnu kun bruges i IE og Netscape 6 beta men alligevel vil der være en betydelig loadtid at spare...
Avatar billede johc Nybegynder
26. november 2000 - 13:26 #35
http://www.rbvvs.dk/beta

repAration - ikke reperation :-)
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