¿Cómo hacer que al pinchar en un enlace a un documento de LibreOffice (en una página web) se abra automáticamente el documento con la aplicación de LibreOffice instalada en cliente?

Actualmente estamos desarrollando una intranet corportiva y necesitamos que cuando el usuario clica en enlaces a documentos LibreOffice se abra automáticamente la aplicación LibreOffice oportuna si esta se encuentra instalada en el equipo cliente, y en caso contrario se el explorador lo descargue.

Si bien hemos conseguido algo funcional para Internet Explorer y para Mozilla Firefox mediante la codificación de un applet a medida, no encontramos nada que funcione en Google Chrome. ¿Existe algún tipo de plugin o similar? ¿Existe alfuna forma de hacerlo codificando ya sea en servidor o en cliente (javascript…)?

Si no estoy equivocado en los navegadores se puede establecer con que programa se abre cada tipo de fichero. En windows 10 algunos utilizan la configuración del sistema.

Scores, en principio depende de la configuración del ordenador de la persona (“programas predeterminados”). Desconozco si hay alguna manera de forzar a saltarse esa configuración. A mi entender es poco seguro que una web abra programas que nosotros no queremos (por eso no los tenemos configurados para que se abran).

Salvo que tengas especificado en las preferencias del propio navegador (En Firefox estaría aquí : about:preferences#applications) con que fichero asociar las extensiones, el navegador preguntará al Sistema Operativo y la configuración de éstas si tienes Windows se encuentra aquí:
Panel de control\Todos los elementos de Panel de control\Programas predeterminados\Establecer asociacione