Avatar billede cbotved Nybegynder
04. januar 2005 - 23:00 Der er 6 kommentarer og
1 løsning

Script til skiftning af billeder

Hejsa!

Jeg har brug for et script der gør sådan at når man fører musen hen over et jpg billede, så skifter den først billedet ud til et andet + den får ét helt andet billede frem et andet sted... ??? og det andet billede skal helst fade frem på ca. 1½ sek.
Avatar billede rene_graff Nybegynder
04. januar 2005 - 23:11 #1
Udskift billede når musen føres over:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="da" lang="da">
<head>
<title>Skift billede</title>

<script type="text/javascript">

billede1 = new Image();
billede1.src = "billede1.gif";

billede2 = new Image();
billede2.src = "billede2.gif";

function skiftbillede(img_name,img_src) {
document[img_name].src=img_src;
}

// Slut -->
</script>
</head>
<body>

<a href="http://www.louis.dk"
onmouseover="skiftbillede('eksempel','billede2.gif')"
onmouseout="skiftbillede('eksempel','billede1.gif')">
<img name="eksempel" src="billede1.gif" alt="Før musen over dette billede"
style="border:none;" /></a>

</body>

Udskift flere billeder når musen føres over:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="da" lang="da">
<head>
<title>Skift billede</title>

<script type="text/javascript">

billede1 = new Image(); billede1.src = "billede1.gif";
billede2 = new Image(); billede2.src = "billede2.gif";
billede3 = new Image(); billede3.src = "billede3.gif";
billede4 = new Image(); billede4.src = "billede4.gif";
billede5 = new Image(); billede5.src = "billede5.gif";
billede6 = new Image(); billede6.src = "billede6.gif";

function skiftbillede(img_name,img_src) {
document[img_name].src=img_src;
}

// Slut -->
</script>
</head>
<body>

<div><a href="http://www.louis.dk"
onmouseover="skiftbillede('link','billede2.gif');
skiftbillede('tal','billede4.gif');skiftbillede('bogstav','billede6.gif')"
onmouseout="skiftbillede('link','billede1.gif');
skiftbillede('tal','billede3.gif');skiftbillede('bogstav','billede5.gif')" >
<img name="link" src="billede1.gif" alt="Før musen over dette billede"
style="border:none;" /></a>

<img name="tal" src="billede3.gif" alt="Tal"
style="border:none;" />
<img name="bogstav" src="billede5.gif" alt="Bogstaver"
style="border:none;" /></div>
</body>
</html>

Håber dette kunne bruges?

//rene_graff
Avatar billede cbotved Nybegynder
04. januar 2005 - 23:20 #2
Hejsa!

Nu er jeg ikke lige den helt stor haj til javascripts... Men så vidt jeg kan se/prøve mig frem til... så skifter den ikke samtiddig det andet billede... er det rigtigt...

Ellers har du fat i noget af det rigtige... :D
Avatar billede rene_graff Nybegynder
05. januar 2005 - 14:46 #3
Jo ved denne kode ser jeg ivertifal alle tre billeder skifter når jeg holder musen over det billed længst til venstre?

kode:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="da" lang="da">
<head>
<title>Skift billede</title>

<script type="text/javascript">

billede1 = new Image(); billede1.src = "billede1.gif";
billede2 = new Image(); billede2.src = "billede2.gif";
billede3 = new Image(); billede3.src = "billede3.gif";
billede4 = new Image(); billede4.src = "billede4.gif";
billede5 = new Image(); billede5.src = "billede5.gif";
billede6 = new Image(); billede6.src = "billede6.gif";

function skiftbillede(img_name,img_src) {
document[img_name].src=img_src;
}

// Slut -->
</script>
</head>
<body>

<div><a href="http://www.louis.dk"
onmouseover="skiftbillede('link','billede2.gif');
skiftbillede('tal','billede4.gif');skiftbillede('bogstav','billede6.gif')"
onmouseout="skiftbillede('link','billede1.gif');
skiftbillede('tal','billede3.gif');skiftbillede('bogstav','billede5.gif')" >
<img name="link" src="billede1.gif" alt="Før musen over dette billede"
style="border:none;" /></a>

<img name="tal" src="billede3.gif" alt="Tal"
style="border:none;" />
<img name="bogstav" src="billede5.gif" alt="Bogstaver"
style="border:none;" /></div>
</body>
</html>


//rene_graff
Avatar billede cbotved Nybegynder
05. januar 2005 - 16:03 #4
Hejsa!

Jeg kan godt se at du har gang i det rette!

Dog er jeg villig til at spæde en del flere penge mere til, hvis du også kan finde ud af PHP/MySQL og gerne vil hjælpe mig...

Jeg skal nemlig have lavet min side "uptodate".

Du må meget gerne kontakte mig via. MSN: christian (Å) coolshirt (dot) dk
Avatar billede rene_graff Nybegynder
05. januar 2005 - 16:23 #5
ja det kan vi da godt finde ud, er din msn christian@coolshirt.dk eller?
Avatar billede rene_graff Nybegynder
05. januar 2005 - 16:30 #6
Hvad mener du med: (Å)?:)
Avatar billede roenving Novice
05. januar 2005 - 19:47 #7
>>rene

-- det var da ikke særlig pænt af dig at omskrive en anti-spammet email-adresse til en udgave, som er lige til at hente for en spam-bot ...

-- og hvad ellers skulle det betyde ?-)
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