2

所以我正在编写一个 jQuery 插件,它严重依赖于使用 URI 的内容导出。仅使用 JavaScript,它可以在所有非 IE 浏览器上正常工作。IE中有一种使用ActiveX下载东西的方法,但经常阻塞,所以我发现我只能通过PHP使用IE下载。所以对于所有非 IE 浏览器我会使用 JS,但我会用 IE 做 Ajax。这会是一个糟糕/低效的做法吗?

4

1 回答 1

0

我猜您正在尝试下载文件?这些下载可能在其他浏览器上运行,因为其他浏览器正在猜测文件的类型(即图像、文档等)。

如果在 HTTP 响应标头中没有设置 MIME-TYPE(例如“image/png”)或 CONTENT-TYPE(“application/javascript”),那么这在 IE 中将不起作用,因为 IE(在这种特定情况下)实际上会尝试遵循标准并且不假设与文件有任何关系。

于 2012-08-09T20:41:26.647 回答