asp.net - 我可以在我的 html 文件中放置什么元标记,以便它自动在 Microsoft Word 中打开该页面?

标签 asp.net html ms-word http-headers

我的问题与这个有关:

Is there a way to generate word documents dynamically without having word on the machine

不过,我的同事告诉我,您可以在 html head 部分中放置一些元标记,这些标记将重定向 html 并使 word 打开该 html 页面作为 word 文档。我在 framework 3.5 aspx 页面中尝试过,但没有成功。

这是他建议的行:

<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
<meta name=Generator content="Microsoft Word 11 (filtered)">

我将尝试不同的 asp 框架,看看是否有帮助。

再一次,如果不清楚。浏览器将连接到此 asp 页面,但随后会看到这些标签并将内容重定向到 MS word。

最佳答案

我认为您的同事正在考虑 MIME 类型,而不是元标记。如果将 MIME 类型设置为 application/msword ,并且计算机已安装 Word,这将有效。

有可能某些浏览器插件等正在监视 <meta>标签,但我认为这是对 <meta> 的愚蠢滥用在这种情况下是标签。

关于asp.net - 我可以在我的 html 文件中放置什么元标记,以便它自动在 Microsoft Word 中打开该页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1341473/

相关文章:

javascript - 为什么只有 setDeleteAction 和 setUpdateAction?

javascript - 在 MS Word 插件 Javascript API 中读取表格边框的颜色和宽度

vba - 定义 VBA 静态变量导致编译器错误

c# - 如何在 .NET 中获取给定字符串的单向哈希?

asp.net - session 变量在开发过程中的工作方式是否不同?

jquery - 使用 jQuery 获取 "img"id

javascript - 如何在 Javascript 中格式化剪贴板数据,以便在粘贴到 MS Word 时创建软换行符?

c# - ORA-01006 : bind variable does not exist ASP. 网络

jquery - 通过jquery获取asp.net CheckBox的值(true/false)

javascript - 使用 Electron 调用 app.quit() 函数的 HTML 按钮