¿Puedo configurar un botón HTML para siempre “guardar destino como” cuando se hace clic?

Estoy generando archivos CSV en una aplicación que estoy haciendo.

Ahora mismo estoy mostrando los archivos terminados como enlaces HTML simples, pero me gustaría hacerlos botones.

Pregunta:
¿Es posible configurar un botón para que active la acción de “hacer clic con el botón derecho y guardar como objective”, ya que al hacer clic en el botón se intentará cargar el archivo CSV en el navegador.

De lo contrario, hay otra forma de evitar que se haga clic en el objective del botón y, quizás, mostrar una alerta, por lo que no se sigue el enlace.

¡Gracias!

No estoy seguro de cómo planeas hacer esto sin ayuda del servidor, pero podrías echar un vistazo a esto y ver si te ayuda a llegar a algún sitio http://www.jtricks.com/bits/content_disposition.html

Puede forzar la descarga usando PHP