在学一个粘贴上传的小例子,发现ajax部分会报这样的错误
求解!
php
//使用FormData 供参考 function uploadfile(){ var fd = new FormData(); fd.append("file", document.getElementById('file').files[0]); var xhr = new XMLHttpRequest(); xhr.upload.addEventListener("progress", uploadProgress, false); xhr.open("POST", "/upload"); xhr.send(fd); } function uploadProgress(){ // }
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
不合法的調用
In your code you are assigning a native method to a property of custom object. When you call support.animationFrame(function () {}) , it is executed in the context of current object (ie support). For the native requestAnimationFrame function to work properly, it must be executed in the context of window
http://stackoverflow.com/questions/9677985/uncaught-typeerror-illegal-...
故查下所有的 native 函數賦值,加上一個 bind 即可。