Per aprire una nuova finestra come vuoi tu, devi per forza usare window.open().
Ma che differenza c'e` (per te) tra un target="_new" e un window.open() ? Dopotutto sono deprecati ambedue!! E con un window.open() puoi giocare meglio con i parametri.
Ciao
Michele