Das Bild darf halt erst aufgerufen werden, wenn der Button geklickt wurde und alert OK ist, und nicht schon beim Seitenaufruf..
No na.
{
return true;
foo = new Image();
foo.src = 'http://www.example.org/pixel.gif';
}
Und wie stellst du dir vor, dass die zwei letzteren Zeilen ausgeführt werden, wenn vorher schon eine http://de.selfhtml.org/javascript/sprache/funktionen.htm#rueckgabewert@title=Rückgabe stattfindet?
Es ist Zeit ein paar Grundlagen nachzuholen :)