Firefoxではスクリプトタグ方式で読込めましたが、IEではext-all-debug.jsまたはext-core-debug.jsの1554行目、以下の部分でエラーになりました。 defer.onreadystatechange = function(){ if(this.readyState == “complete”){ fireDocReady(); } }; scriptタグの生成処理中、IEがXMLHTTP通信している最中にie-deferred-loaderの動きを変更しようとしているのが良くないのかもしれないと仮説を立てて、以下のようなアプローチをしてみました。 基本は「XMLHttpRequest?で読込み後に評価する方法」。 XMLHttpRequest?の通信状態の(完了への)変化時には、即評価するのではなく内容を変数にセットする。 それと非同期に変数を監視している