Hola, no consigo que funcione un código muy sencillo con Javascript y php a la vez y no entiendo por qué.
 
Lo que pretendo hacer es lo siguiente:
Tengo en una tabla datos de unas noticias y con una consulta mediante php me muestra los títulos de las noticias. Al lado de dicho título quiero poner una imagen de  eliminar y que al pulsarla me borrase los datos. El código para hacer el DELETE no tengo problema, ya que paso el ID de cada noticia por método $_GET.ç 
El problema me surge cuando intento que, antes de eliminar cada noticia me pregunte si verdaderamente quiero hacerlo. Había intenado lo siguiente:    
Código Javascript
:
Ver original- function redirectBorrar(){ 
-                 if(confirm('¿Desea eliminar la noticia?')){ 
-                     window.location="Funciones_Admin/borrar_noticias.php?recordID=<?php echo $ID_noticia ?>"; 
-                 } 
-             } 
y posteriormente para mostrar el resultado hago lo siguiente:  
 Código PHP:
    while ($row_noticias = mysql_fetch_assoc($noticias)) {
                            //Guardar el ID de la noticia para poder hacer la consulta de las imágenes y comentarios.
                            $ID_noticia = $row_noticias['ID_noticias']; 
                            [...]
                                    <td class="titulomodif">'. $row_noticias["titulo"] .'</td>
                                    [...]
                                    
                                    <td><a href="#" onclick="redirectBorrar()"><img title="Eliminar Noticia" src="Imagenes_Admin/del_red.gif" /></a></td> 
    
  el problema es que ni siquiera consigo que se muestre el alert confirm.  
¿Cómo lo puedo solucionar?