我需要包装一个 IE ajax 请求,以便在它发生时通知我。即我需要知道什么时候调用 open :
var xhr = new ActiveXObject("Microsoft.XMLHTTP");
唯一的方法(我认为)是实现 ActiveXObject 构造函数来代理对真实构造函数/对象的打开调用。你能帮我做吗?
还有: 我不需要创建实际的 xhr 对象,所以请不要告诉我使用 X 框架,因为它很容易。
我只需要知道什么时候 open 在 MS xhr 对象上被调用(不是通过我的代码)。
非常感谢!
最佳答案
由于 OP 发布了一个类似的问题,而我发布了一个恰好适合这个问题的答案,他让我链接到我的答案,而不是在这里重复。
关于javascript - 如何修改 ActiveXObject JS 构造函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/756792/