mOxie XmlHttpRequest IE8和IE9 DOM错误

时间:2014-06-06 15:58:07

标签: internet-explorer-8 xmlhttprequest

我正在使用moxie FileInput和XmlHttpRequest polyfill实现文件拾取和上传。我只使用HTML5和HTML4运行时。

在IE8& 9当我尝试发送从FileInput中选取的文件时,我从html4 xhr运行时获得NOT_FOUND_ERROR。

简单的代码示例: https://gist.github.com/derrickwilliams/7390bd8e33aec336c0f8

调用xhr.send(formData);

后抛出错误

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

问题: 我的应用程序使用角度和ui路由器。呈现FileInput的视图在移动到实际发出XHR请求的下一个状态后会被销毁。这似乎只是html4运行时的一个问题。

解决方案: 我使用容器选项将FileInput呈现在状态转换期间销毁的元素之外。