2009-07-14 26 views
0

問題:寫一個IE XHR代理在JavaScript

  • 我正在尋找一種方式來攔截xhr.open()調用
  • 我寫了一個框架,將沿側退出代碼運行,我無法控制
  • 我需要攔截在這個現有的代碼打開的電話。
  • 我無法更改現有代碼
  • 因此,我必須覆蓋IE和Firefox的XHR實施的本地

我已經做了以下進展:在Firefox http://dogself.com/telluriumTest/scripts/xhrhook.js

上述鉤作品,但不能在IE正確地綁定的onreadystatechange,所以提出要求,但回調的onreadystatechange永遠正確執行。

你可以給我任何關於如何解決這個問題的新想法嗎?

回答

0

我猜XMLHttpRequest.js正是你所需要的,不是嗎?

+0

是的,是的。你不知道我有多久才找到這個。我希望我可以爲你投票多一次..嗯。 – mkoryak 2009-07-14 15:27:42