"Jens Gyldenkærne Clausen" <jens@gyros.invalid> skrev i en meddelelse
news:Xns95F9E0E1B8E3Ejcdmfdk@gyrosmod.cybercity.dk...
> Johnny Winther Ronnenberg skrev:
>
> > Du kan ikke downloade en fil som browseren selv kan vise via
> > et link, zip filen. og pak knappen ind i et link.
> > <a><input type="Button" value="Download filen til din
> > harddisk"></a>
>
> Hvor har du fået den ide fra? Man bør ikke putte form-elementer ind
> i et link - og ovenstående metode virker i øvrigt ikke i IE (men
> dog i Firefox og Opera).
>
> Der er ikke nogen standardopførsel for <input type="button"> og
> <button> - derfor kan man ikke regne med at knappen automatisk vil
> fungere som link hvis man blot placerer den inde i en link-kode.
>
> Hvis man vil undgå javascript, kan man i stedet bruge en model som
> denne:
>
> <form action="dinzipfil.zip">
> <p><input type="submit" value="Download" /></p>
> </form>
Du har ret man kan kun knytte en handling til button med et javascript. Jeg
foreslog det fordi jeg har brugt teknikken til at lave knapper på
henholdsvis TD og P elementet i CSS
Jeg nåede frem til stort set det samme som dig.
<form method="POST" action="ny_side_1.ace">
<input type="submit" value="Download filen til din harddisk">
</form>
Og det er afprøvet og virker
Med venlig hilsen
Johnny Winther Ronnenberg