Ciao,
il browser ti si blocca semplicamente perchè il ciclo while che hai creato non ha mai fine, questo perchè $array_dettagli['Percorso'] risulta sempre true.
La funzione mysql_fetch_assoc restituisce un solo record per volta, quindi va valorizzato ogni volta, credo che con l'esempio seguente capirai.
$risultato = mysql_query($query) or die(mysql_error());
$q_contatore = "UPDATE Immobili SET Contatore=Contatore+1 WHERE ID='$id'";
$ris_contatore = mysql_query($q_contatore);
while ($array_dettagli = mysql_fetch_assoc($risultato)) {
echo "<div class=\"box_thumb\">";
echo "<a><img onmouseover=\"this.style.cursor='pointer'\" src=\"Img/thumb.php?im=". $array_dettagli['Percorso'] ."&maxsize=120\" height=\"73\" alt=\"anteprima foto\" onclick='setCurrent(0)'/></a>";
echo "</div>";
}