Me respondo a mi mismo, he realizado este codigo que de momento a mi me esta funcionando, desconozco si les resulta elegante o no.
El tema consiste en abrir una ventana y despues cerrarla, y mediante un control de error sabremos si al cerrarla esta existia o no. aqui os expongo el codigo.
Código:
<html>
<head>
<script language="JavaScript">
var ventana;
window.onerror = stopError
ventana = window.open("about:blank", "", "width=10,height=10");
ventana.window.close();
function stopError() {
window.document.writeln("Tienes la opcion el bloqueo de popups activado");
return true;
}
</script>
</head>
<body>
</body>
</html>