2013-01-14 101 views
0

我有通過其設置Excel內容類型並將其發送給瀏覽器的Java代碼。當它使用IE下載時,它顯示打開的文件對話框,其具有OPEN,SAVE,CANCEL按鈕。 我需要避開這個OPEN按鈕,並且只顯示SAVE & CANCEL按鈕,如何做到這一點java。 我搜索了一下,發現如果我們在IE下載選項的元類型爲noOPEN,那麼這可能會實現;但我沒有得到如何使用java來做到這一點。如何在使用Internet Explorer下載文件時不顯示打開文件對話框中的打開按鈕

+0

向我們展示您如何在'Java'代碼中向客戶端發送文件內容? – Andremoniy

回答

0

在java中您可以使用

response.setHeader("X-Download-Options", "noopen"); 

此代碼用於隱藏打開按鈕。

+0

謝謝Sandeep它的工作正常 – prash

0

您可以通過設置適當的頭

"content-disposition", "inline;filename=somefile.someExt" 

內聯渲染,或者你可以把它像附件

"content-disposition", "attachment;filename=somefile.someExt" 

在這種情況下,瀏覽器有它自己的方式提示用戶,你可以't更改它[除非您的瀏覽器提供某種設置,您的客戶端可以設置]

相關問題