2009-11-20 31 views

回答

1

這有什麼錯?

<a href="file.pdf">pdf</a> 
+0

它在pdf閱讀器中打開pdf文檔,我希望用戶下載文檔。它應該調用小的「文件下載」窗口,它會要求您打開或保存該文件。 – manraj82 2009-11-20 10:59:43

+0

我希望你知道笏即時通訊談論,這個窗口有三個按鈕打開,保存和取消 – manraj82 2009-11-20 11:01:11

5

如果你想重寫任何插件在瀏覽器中查看PDF,那麼你需要發送一個HTTP內容處置頭狀態它應該被視爲附件。

具體如何實現這取決於您使用的服務器端環境。 JavaScript不能幫助你(除非你使用服務器端JavaScript實現,這是不太可能的)。

+0

其ASP IIS環境,就像你說我剛剛嘗試HTTP內容處置標題。 這是我的ASP頁面上使用的代碼 Response.AddHeader「內容處置」,「附件;文件名=檢驗.pdf」 它確實調用文件下載窗口,但在另存爲窗口它沒有在保存類型列表中有「Adobe Acrobat文檔」項目。它只有'HTML文檔'和'所有文件' – manraj82 2009-11-20 11:22:08

+0

我在做sumthin錯誤嗎?請告知... – manraj82 2009-11-20 11:25:28

+0

聽起來像你讓ASP繼續使用其默認的內容類型輸出的文本/ HTML,而不是將其設置爲應用程序/ PDF(你怎麼做ASP的,我不知道,我很高興避免這個框架)。 – Quentin 2009-11-20 11:26:12

-2

我只想配置IIS服務器.PDF文件的MIME類型應用程序/八位字節流

相關問題