JavaScript: image.src

Tags:    html css

Jeg er løbet ind i et mindre problem, denne kode får IE til at lave et stack overflow:

<script language="javascript">
<!--
function changeImage(image, url){
if(document.location.href == url){
image.src = '/design/bullet_red.gif';
}
}
// -->
</script>


jeg har siddet og roder lidt med det og fundet ud af at det er image.src der laver stack overflowet, når den bliver kaldt via onload="" nogen der har et fint lille workaround til dette problem?

~ Steffen

Nerd is a word only used by those who cant pronounce Intellectual
----------------------- EOF ----------------------



1 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
Hvis changeImage kaldes fra onLoad fra selve billedet (img tagget), så forstår jeg godt at det giver stack problemer.
Når man ændrer img.src, kaldes onLoad igen for det billede, og du har så nok en situation hvor en funktion der kaldes skaber et ny kald til samme funktion.

Den slags er aldrig rart.
:)




t