Without invoking mailto:, one needs an SMTP server. There is a lot of coding involved but look at https://smtpjs.com/ to see what you need to get up to.

You could also try a hidden form, PHP, Ajax and jQuery if you have access to your web service server - https://stackoverflow.com/questions/...jax-and-jquery.

Acorn