Microsoft Edge 无法打开我的 HTML 页面

问题描述 投票:0回答:3

在我当前的网络项目中,我根据用户输入的数据创建报告,该报告在新选项卡中打开。报告的格式也由用户决定是pdf还是html。此功能在包括 IE7/8/9/10 在内的所有浏览器中都能正常工作。但最近,当我在 Microsoft Edge 中打开相同的内容时,它开始下载 HTML 文件,而不是在新选项卡中打开报告 HTML。

菜单页面的其他重定向链接在 Microsoft Edge 中工作正常。问题仅在于在新选项卡中打开这些报告。 你们可以帮帮我吗??

javascript html microsoft-edge
3个回答
1
投票

正如 @Diptendu 在评论中指出的那样,您需要指定“text/html”的“Content-type”,以便浏览器知道内容是严格的 HTML 并应相应地呈现它。


1
投票

当浏览器遇到无法处理的某些内容类型时,它会尝试下载文件而不是渲染。在您的情况下,浏览器正在解释无效的内容类型,因此尝试下载它而不是在新选项卡上呈现。通过将“Content-type”指定为 text/html,您可以明确告诉浏览器该内容是 HTML,并且应该像 HTML 内容一样处理。


-1
投票

我想知道如何在 Edge 或 google 中打开我的 html。

© www.soinside.com 2019 - 2024. All rights reserved.