我的頁面上有一個預覽按鈕。我想在用戶點擊該按鈕時在瀏覽器中顯示.doc
文件。我已經編寫了下面的代碼,但它直接下載文件而不是在瀏覽器中顯示它。如何在瀏覽器Mvc.net中顯示doc文件
public FileResult ViewFile() {
Response.AddHeader("content-disposition", "inline;filename=;");
return File("~/Templates/chronoExp.doc", "application/msword");
}
瀏覽器無法通過默認讀取'doc'文件,你應該使用某種形式的js庫,使其工作 –
這_might_工作在IE中如果瀏覽器/電腦是這樣設置的。但本質上它仍然是一個下載,只是有一個瀏覽器中的顯示模式,可以在設置和安裝時使用。對於其他瀏覽器,您需要一些其他類型的插件,或者將文檔託管在Office365等雲服務中。我很驚訝你沒有在google TBH上找到答案。 – ADyson