FireFox以外でJSONPの通信が出来なかった理由

IE6だけのように書いてましたが、実際は、FireFox以外は動かなかったです。チェック不足…というか、失態。
よく分からん、というのが正直なところだったり。
とりあえず、scriptエレメントの追加を setTimeout で、別スレッドにまかせたら、なんか動いた、みたいな。
あと、リクエスト用オブジェクトのステータスの取り方が面倒くさいことして混乱してしまっていたので簡略化したら、動くようになりました。