Che la variabile $PHP_SELF avesse questo valore l'ho scoperto poi ora che sto indagando sul problema...ed infatti l'ho levata
Anche lasciando URL vuota il refresh viene effettuato sull'indirizzo privato di ancore, ma il problema è IE7, ho trovato una discussione su un altro forum che spiega questo BUG, accentuato quando le ancore sono vuote e contenute negli oggetti...senza contenere alcun testo !!