No se están escapando correctamente los apostrofes en tu onclick, tienes onClick='' pero la llamada al window.open también tiene apóstrofes window.open(this.href, this.target, 'width=800,height=400, scrollbars=1');
Eso hace que tu atributo onclick quede incompleto, algo así
Código HTML:
Ver originalonClick='window.open(this.href, this.target, '
ahí el onclick cierra con el primer apostrófe que encuentra en tu caso el del parámetro del window.open y eso evita que se ejecute tu javascript.
Prueba así, lo que hago es usar "" para tu onclick
Código PHP:
Ver originalecho "<td> <a href='FPF4402.php?codi_acti_acti=$value[CODIGO]' onClick=\"window.open(this.href, this.target, 'width=800,height=400, scrollbars=1'); return false;\">Componentes</a></td>";