sono riuscito
praticamente mando dal popup la varabile coem fosse un get
poi rlancio la pagina trasformando il link a questo punto la pagin aè aggiornata e tiene conto anche della ancora
riconfermo che lmeno in mozilla l'ancora può essere un numero
è un po' asticciato il modo in cui ricostituisco l'indirizzo della pagina ma no sono riuscito a fare altrimenti
se no si passassero altri get forse era più facile, ma comunque no mi funzionava
ho dovuto per forza far ricaricare la pagina
<script type='text/javascript'>
var ancor=location.search;
miafrase = new String(location.search)
var numero=ancor.indexOf("a=");
numero2=numero-1;
numero3=numero+2;
miafrase = miafrase.substr(numero3,5);
miafrase2 = ancor.substr(0,numero2);
if(ancor != null && ancor.indexOf("a=") > 1)
{
window.location.href="pagina.php"+miafrase2+"#"+mi afrase;
}
//document.write(miafrase)
// document.write(miafrase2)
//document.write(numero2)
//document.write(numero3)
</script>