Naja... Klar ist es möglich einen Download zu "erzwingen". Aber nur in PHP. Und der User wird dennoch um Erlaubnis gefragt. Ich glaube sogar dann, wenn eingestellt ist, dass alle Dateien automatisch nach "Desktop" (oder ählnich) geladen werden sollen.

Code:
<? 
$datei = "download_verzeichnis/download_datei.abc";
$dateiname = basename($datei);
$groesse = filesize($datei);
header("Content-Type: application/force-download");
header("Content-Disposition: attachment; filename=".$dateiname);
header("Content-Length:".$groesse);
readfile($datei);
?>
Obwohl bereits der zweite Header()-Befehl genügen wirde.

Was Du aber eigentlich meinst sind "Drive-by-Downloads", die Sicherheitslücken im Browser ausnutzen, um Schadsoftware auf dem Rechner des Zugreifers zu platzieren und sogar auszuführen:

http://de.wikipedia.org/wiki/Drive-by-Download