Einzelnen Beitrag anzeigen

Benutzerbild von stOrM
stOrM

Registriert seit: 7. Jun 2003
Ort: Mülheim an der Ruhr
436 Beiträge
 
Delphi 10.3 Rio
 
#4

AW: Download mit javascript jquery

  Alt 2. Apr 2013, 05:49
Habe ich dich damit richtig verstanden:

Du hast auf deiner Webseite einen Download-Link (als Button, aber das ist ja egal). Und wenn der User drauf klickt, soll sich die entsprechende Seite nicht öffnen (wie zB ein PDF oder eine Textdatei), sondern zum Download angeboten werden?

Falls das richtig ist: Sowas macht man nicht mit JavaScript. Das ist ein Fall für ordentliche Serverkonfiguration. Es gibt einen HTTP-Header, den man für diese Seite mitsendet, damit sie zum Download angeboten wird, statt sie zu öffnen. (Content-Disposition, IIRC)

Falls du das einfach mit JavaScript statt mit einem Link starten willst: einfach einen "JavaScript Redirect" zur Download-Seite machen. (window.location)
Vollkommen richtig was Du schreibst Bsp. musste ich mal den Download von Pdf Dateien forcieren anstatt das diese im Browser geöffnet werden (Apache Server)

Beispiel:

Code:
<FilesMatch "\.(?i:pdf)$">
  ForceType application/octet-stream
  Header set Content-Disposition attachment
</FilesMatch>
  Mit Zitat antworten Zitat