如何在Internet Explorer中初始化文件的自动下载?
例如,在下载页面中,我想要显示下载链接并显示一条消息:"如果下载没有自动启动......等等".下载应该在页面加载后不久开始.
在Firefox中这很容易,你只需要在标题中包含一个元标记,<meta http-equiv="Refresh" content="n;url">其中n是秒数,url是下载URL.这在Internet Explorer中不起作用.如何在Internet Explorer浏览器中使用此功能?
我正在寻找更多关于从Javascript启动文件下载的最佳方式的想法.
发起下载的最佳方式?有很多好的想法可以归纳为:
除了IE8之外,所有这些方法都适用于我一直在测试的浏览器.使用IE8,我遇到了一堆问题:
我甚至没有尝试过使用IE6或IE7的这些方法,因此可能会有其他惊喜.
那么有没有人有任何其他建议在IE中启动下载,其中(1)没有涉及弹出窗口和(2)文件可以保存或打开,(3)没有留下空白窗口,(3)只使用Javascript ,HTML和文件的URL?
丹佛迈克