Ich suche den HTML-Code um einen Button zu erstellen welcher beim draufklicken einen file download von einer bestimmten URL startet....
danke Lynxx
HTML-Button für File download?
-
-
-
falls es sich um ein zip-file handelt, dann kannst du einfach ein bild nehmen und dieses als link auf die datei verknüpfen. der browser öffnet das dialogfeld dann für den download.
funktionier auf diese weise aber nur mit zip-files !mfg mm
-
Java Script
Sowas geht einfach mit Java Script.........
so:
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
function goToURL() { window.location = "http://www.seite.de/download.zip"; }
// End -->
</script><form>
<input type=button value="Download Starten" onClick="goToURL()">
</form>anpassen und einsetzen

-
nein ist ein .jpg
....und es sollte ein button sein: <button name="b1">Aktuelles Bild Speichern</button>
-
Oder Du definierst ein Formular wie folgt:
Bei "action=" sollte der Name der Webpage stehen, die den Button enthält. Und bei "filename" dann der Dateiname. Das ganze geht halt nur mit JavaScript.
[Edit]Ups, da war wohl einer schneller.[/Edit]
-
danke der Button geht einwandfrei allerdings sollte nicht das Fenster mit dem Bild geöffnet werden sondern ein download des Bildes gestartet werden! (.jpg)
-
Es ist vollkommen egal, ob JavaScript verwendet wird oder nicht. Sobald der Browser die Verknüpfung kennt und im Browserfenster darstellen möchte (z.B. bei IE: html, shtml, php, txt, jpg, gif, png, pdf, doc, xls) hilft ein Hyperlink, auch dann, wenn die location per JavaScript angegeben wird, nicht weiter. Leider weiß ich aber keine Möglichkeit, wie man dem Browser explizit den Befehl "Datei speicher unter", der beim IE im kontextsensitiven Menü eingblendet wird, übergeben kann.
Wenn Du das JPG in ein ZIP-File packst, dann wird die Datei auf jeden Fall nicht direkt im Browser angezeigt sondern der Dialog öffnen/speichern eingeblendet, wenn Du auf den Link klickst. -
man kann sowas mit php machen! Da fragt er denn wie auch bei ZIP usw. ob downloaden oder öffnen....
geht mit jpg, gif, txt, php, html usw,. usw.
-
Hört sich interessant an. Wie geht das denn genau?
-
hier mit dem Beispiel "jpg" (bild)
<?php
header("Content-type: application/jpg");
header("Content-Disposition: attachment; filename=xxx.jpg");
readfile('xxx.jpg');
?>die datei einfach z.b als download1.php speichern und zu dieser verlinken

Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!