Cita: hay una manera para forzar los navegadores a abrirlo como ventana?
hoy por hoy esa posibilidad quedo en el pasado, los navegadores han evolucionado. de modo que no hay forma de obligar al navegador, al menos en mis 7 años de practica no lo he visto.
Cita: pues href es vendria siendo el mismo para todos. Sabes como lo podría arreglar?
tu mismo te has respondido. dado que el valor es el mismo, todos se tornan en el estado visitado, generalmente representado en color violeta. siguiendo las normas de accesibilidad, lo correcto seria incluir un enlace normal, o sea, una ruta real. luego, en el evento onclick incluyes
return false para que al presionarse el navegador no vaya a dicho enlace.
Código:
<a href="enlace_real.html" onclick="/* instrucciones que tu quieras*/; return false;">link</a>