Ik heb een OnMouseOver gemaakt met een plaatje, maar deze functie werkt alleen als ik de bestandsnaam voor ut plaatje in de HEAD als een relatieve naam gebruik EN het plaatje in dezelfde map als het html bestand staat.
Maar eigenlijk wil ik de plaatjes laten staan waar ze staan...
Het html betand staat in e:\site
en de plaatjes in ''e:\site\fotoos\onzin 1'' en ''e:\site\fotoos\onzin 5''
De OnMouseOver heb ik als volgt gemaakt:
tussen <head> en </head> staat:
<script type="text/javascript">
<!-- verberg voor oudere browsers
// 'document.images' geeft aan dat browser dit script aan kan
if (document.images)
{ afbeelding01Uit = new Image();
afbeelding01Uit.src = "fotoos\onzin 1\th_rene.jpg'';
afbeelding01Aan = new Image();
afbeelding01Aan.src = "fotoos\onzin 5\th_rene.jpg'';
}
function afbeeldingAan(Naam)
{ if (document.images)
{ tekstAanNaam = eval(Naam + "Aan.src");
document.images[Naam].src = tekstAanNaam;
}
}
function afbeeldingUit(Naam)
{ if (document.images)
{ tekstUitNaam = eval(Naam + "Uit.src");
document.images[Naam].src = tekstUitNaam;
}
}
// klaar met verbergen -->
en in de Body staat op de plek waar de OnMouseOver-foto moet staan:
<a href="wij\Rene.html"
onmouseover="afbeeldingAan('afbeelding01')"
onmouseout="afbeeldingUit('afbeelding01')">
<img src="fotoos\onzin 1\th_rene.jpg"
name="afbeelding01" alt="afbeelding 1"></a>
wie weet hoe ik dit oplos...
PS : ik heb al uitgetest, maar de links zijn 100% OK
Maar eigenlijk wil ik de plaatjes laten staan waar ze staan...
Het html betand staat in e:\site
en de plaatjes in ''e:\site\fotoos\onzin 1'' en ''e:\site\fotoos\onzin 5''
De OnMouseOver heb ik als volgt gemaakt:
tussen <head> en </head> staat:
<script type="text/javascript">
<!-- verberg voor oudere browsers
// 'document.images' geeft aan dat browser dit script aan kan
if (document.images)
{ afbeelding01Uit = new Image();
afbeelding01Uit.src = "fotoos\onzin 1\th_rene.jpg'';
afbeelding01Aan = new Image();
afbeelding01Aan.src = "fotoos\onzin 5\th_rene.jpg'';
}
function afbeeldingAan(Naam)
{ if (document.images)
{ tekstAanNaam = eval(Naam + "Aan.src");
document.images[Naam].src = tekstAanNaam;
}
}
function afbeeldingUit(Naam)
{ if (document.images)
{ tekstUitNaam = eval(Naam + "Uit.src");
document.images[Naam].src = tekstUitNaam;
}
}
// klaar met verbergen -->
en in de Body staat op de plek waar de OnMouseOver-foto moet staan:
<a href="wij\Rene.html"
onmouseover="afbeeldingAan('afbeelding01')"
onmouseout="afbeeldingUit('afbeelding01')">
<img src="fotoos\onzin 1\th_rene.jpg"
name="afbeelding01" alt="afbeelding 1"></a>
wie weet hoe ik dit oplos...
PS : ik heb al uitgetest, maar de links zijn 100% OK