2010-05-17 25 views
8

在您的瀏覽器中,當您想要保存當前正在查看的HTML頁面時,通常會進入「文件」菜單並單擊「另存爲」。HTML:如何創建「另存爲」按鈕?

我可以在HTML頁面底部有一個小按鈕來做同樣的事情嗎?因此,不要進入文件菜單 - >另存爲,我希望我的用戶能夠點擊按鈕將頁面保存到磁盤上。

據我所知,有一個使用Javascript的解決方案,但它只適用於IE。看到這裏:link text

回答

8

你可以有鏈接運行加載HTML文件以及一個Content-Disposition: attachment; filename=xxx.html頭寫回客戶端服務器端腳本。

+0

+1這需要你來訪問和更改服務器的HTTP響應頭。 – smci 2011-12-01 23:14:34

2

看看downloadify jQuery插件,它使用Flash保存。僅靠Javascript是不可能的。

0

你必須創建一個按鈕,下載HTML文件或網頁你在:

<form><input type="button" value="Download Now" onClick="window.location.href='yourpage.html'"></form>