如何在asp.net中打开无对话框的word文档

本文关键字:对话框 word 文档 asp net | 更新日期: 2023-09-27 18:03:02

我试图打开word文档的超链接点击。现在下面的代码是打开对话框并要求保存。

如何直接打开word文档而不需要用户询问保存或打开对话框?只需弹出word文档。

Response.Clear()
    Response.ContentType = "application'msword"
    Dim file As New System.IO.FileInfo(Server.MapPath("/UserManual'Carangi Reunderwriting Website User Manual.docx"))
    Response.AddHeader("Content-Disposition", "inline; filename=" + file.Name)
    Response.AddHeader("Content-Length", file.Length.ToString())
    Response.TransmitFile(file.FullName)
    Response.Flush()
    Response.End()

如何在asp.net中打开无对话框的word文档

浏览器设置可以覆盖内容处理头。您可能希望检查文档是否在另一个浏览器或另一台机器上以内联方式打开。在我看来,现在保守的默认设置应该在从网页打开word文档之前显示一个保存对话框。