如何在Internet Explorer中初始化文件的自动下载?
例如,在下载页面中,我希望显示下载链接和一条消息:“如果下载不会自动开始……等”。页面加载后不久应开始下载。
在Firefox中,这很容易,您只需在标头中包含一个meta标签,<meta http-equiv="Refresh" content="n;url">其中n是秒数,url是下载URL。这在Internet Explorer中不起作用。如何在Internet Explorer浏览器中实现此目的?
<meta http-equiv="Refresh" content="n;url">
url
SourceForge使用一个<iframe>元素,该元素的src=""属性指向要下载的文件。
<iframe>
src=""
<iframe width="1" height="1" frameborder="0" src="[File location]"></iframe>
(副作用:没有重定向,没有JavaScript,原始URL保持不变。)