Y ... que código HTML exactamente se está generando? (en tu navegdor ver -> código fuente ..) .. es correcto lo que ahí ves o te falta alguna variable (su valor? ..
A todo esto .. que funcinón javascript tuya es "noticia()" .. Para abrir una ventana en javascript se usa window.open() y desde un link .. lo típico es que sea ante un evento "onClick()" .. y si hay más soluciones en el foro de Javascript te podrían orientar .. Por eso te decía que si te funciona todo en HTML+el javascript que necesitas .. luego lo transcribas a PHP ..
Código PHP:
$noticia.="<a href=\"#\" onClick=\"window.open('/esp/noticias/dsp_noticia.php?id_noticia=".$idnoticia."','noticia','500','470')\"><b>".$row_list['titol']."</b></a><br>";
Un saludo,