javascript - IE8 中的 window.location.href 轻弹

标签 javascript

我正在使用 window.location.href('URL'); 使用 javascript 打开 Excel 文件

它在 Firefox、Safari 中工作正常,但在 IE8 中它显示一个空白屏幕,然后显示一个文件对话框。 IE 出现什么问题?

最佳答案

改为在 iFrame 中打开它。

<iframe name="hiddenframe" style="display:none"></iframe>

你的JS将是:

hiddenframe.src = "myexcelfile.xlsx";

关于javascript - IE8 中的 window.location.href 轻弹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8209372/

相关文章:

javascript - 使用 async wait 和 map 实现一致性

javascript - 多个无限循环

javascript - 如何在 rxjs 中为每个订阅在可观察管道上执行一次初始化逻辑

javascript - 将特定文本替换为 html

javascript - ES6 类的 jest.mock 产生 ReferenceError : require is not defined

javascript - 应用上下文时出错 TypeError : Cannot read property 'getReferences' of null Error

javascript - Node lambda - 类型错误 : handler is not a function

javascript - 通过 ajax 调用动态添加的内容不能用 jquery 定位

javascript - MVC中如何根据点击按钮进入Action并传递参数?

javascript - 如果我只有类,如何声明 javascript 搜索函数?