Hallo,
Das hat nichts mit JavaScript zu tun. Du musst der Datei einen "richtigen" Mime-Type verpassen. Damit immer gedownloaded wird, kannst Du ja was ungültiges nehmen, z.B. application/x-download oder so etwas in der Richtung.
Ergänzend ist noch hinzuzufügen das diese Einstellung Serverseitig vorgenommen werden muss. Oder Du packst den Font in eine ZIP-Datei.
Gruss
MichaelB