我已經看到許多網站在現有HTML內容的頁面上觸發文件另存爲對話框。他們如何做到這一點?在包含內容的頁面上觸發文件下載
我知道設置正確的標題,如內容處置等,但是當我做到這一點,頁面內容不加載,並立即將文件下載時觸發...
我已經看到許多網站在現有HTML內容的頁面上觸發文件另存爲對話框。他們如何做到這一點?在包含內容的頁面上觸發文件下載
我知道設置正確的標題,如內容處置等,但是當我做到這一點,頁面內容不加載,並立即將文件下載時觸發...
製作一個普通的HTML頁面,然後添加一個META刷新,重定向到一個PHP腳本,該腳本使用Content-Disposition
標題發送文件。
例如:
<meta http-equiv="refresh" content="2;url=download.php">
我知道很多人使用隱藏的iframe,iframe指向的頁面實際上是文件下載。
雖然有更好的方法可以做到這一點,但我確定。
是的iframe是我似乎找到的一種方法...但它不是廣泛支持,就像在歌劇院...我想知道是否有任何其他技術。 – jeffreyveon 2010-05-27 17:24:00
Slaks答案會起作用,並且可能是最好的方式。 :) – Joshua 2010-05-27 17:27:14
的問題是有趣的,但如果你有興趣,你可以用瀏覽器的「查看源文件」功能和提琴手的組合找到自己出來。 – 2010-05-27 17:15:37