Javascript 保存目标时,Internet Explorer正在将TXT文件保存为HTM

Javascript 保存目标时,Internet Explorer正在将TXT文件保存为HTM,javascript,html,internet-explorer,Javascript,Html,Internet Explorer,我有一个 <a href = ".\<something>.txt"> Download </a> 当我在Chrome中保存目标时,它会保存为TXT。 但是,当我在IE中执行相同操作时,它会打开一个窗口,其中文件格式更改为HTML 我该如何解决这个问题?这是浏览器上的配置问题还是代码问题 我知道IE在使用一些HTML5元素时有点问题在服务器的响应标题中设置内容类型我自己也遇到过类似的问题,PDF下载保存为html文件,但仍然是PDF文件。 在我的例子中,

我有一个

<a href = ".\<something>.txt"> Download </a>

当我在Chrome中保存目标时,它会保存为TXT。 但是,当我在IE中执行相同操作时,它会打开一个窗口,其中文件格式更改为HTML

我该如何解决这个问题?这是浏览器上的配置问题还是代码问题


我知道IE在使用一些HTML5元素时有点问题

在服务器的响应标题中设置内容类型

我自己也遇到过类似的问题,PDF下载保存为html文件,但仍然是PDF文件。 在我的例子中,我使用了一个PHP函数来创建文件,但在向前端提供下载后忘记退出代码,这导致脚本返回一个文件类型为“.pdf.html”的html结果

我不知道您的情况是否相同,但是在声明了头数据(内容类型和内容处置)之后,让脚本退出并检查是否解决了问题