dummer,
Нижеизложенный код работает и в FF3.0 и в Opera9.61.
Даже после кеширования изображения onload срабатывает
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>11</title>
<meta http-equiv="content-type" content="text/html; charset=windows-1251" />
<meta name="robots" content="noindex, nofollow" />
</head>
<body>
<img id='img' src='' alt='' style='width: 200px' />
<a href='' onclick="document.getElementById('img').src='A_000.jpg'; return false;">1</a>
<a href='' onclick="document.getElementById('img').src='A_002.jpg'; return false;">2</a>
<a href='' onclick="document.getElementById('img').src='A_004.jpg'; return false;">4</a>
<a href='' onclick="document.getElementById('img').src='A_006.jpg'; return false;">6</a>
<script type='text/javascript'>
document.getElementById('img').onload = function(){
alert(this.src+' is loaded!')
}
</script>
</body>