2

我们在 Windows 8 IE 10 中存在下载问题。

目前我们使用以下(伪代码):

<form id="downloadformid" target="iframeid" action="https://url/" method="post">
  <input type="hidden" name="item1" value="value1"/>
  <input type="hidden" name="item2" value="value2"/>
</form>
<iframe id="iframeid" style="display:none;"></iframe>
<script type="text/javascript">
  $(document).ready(function() {
    var downloadForm = document.getElementById("downloadformid")
    if (downloadForm != null) {
      downloadForm.submit()
    }
  })
</script>

这样做的问题是,这不会在 Windows 8 IE 10 上显示下载选项。

这是否有原因,是否有解决方法或更好的方法?

4

1 回答 1

0

尝试将名称属性添加到<iframe>

<iframe name="iframeid" id="iframeid" style="display:none;"></iframe>
于 2013-04-30T02:29:58.357 回答