|
Internet Explorer 7.0(β2)が公開されたので、試してみました。 従来の IE6 までの ActiveX による IXMLHttpRequest/IXMLDOMElement に加えて Firefox/Opera 同様に XMLHttpRequest がサポートされているんですね! http://www.microsoft.com/windows/ie/ie7/ JKL.ParseXML でも、IE7 では XMLHttpRequest を利用するように変更しました。 正確には、ActiveXObject と XMLHttpRequest の両方が利用できる場合には、 XMLHttpRequest を優先するように変更しました。ターゲットは、IE7 と iCab だけです。 http://www.kawa.net/works/js/jkl/parsexml.html Mac 用のブラウザ iCab 3.0β も、XMLHttpRequest が利用できるそうです。 今日リリースした、JKL.ParseXML v0.19 から対応しました。 ただし、試した限りでは、非同期モード(async)は通常通り利用できますが、 お手軽な同期モードは利用できないようです。(iCab の仕様?) また、非同期モードでも、XML ファイル中の一部の要素が抽出されない場合もあるようです。 こちらは、どういう条件で欠けてしまうのか、iCab 3.0βのバグなのか、 何か JKL.ParseXML 側で対策できるのか、研究が必要そうです。また後日。 http://www.icab.de/ また、Mac OS X 用のブラウザ OmniWeb 5 も、JKL.ParseXML が利用可能なことを 確認しました。iCab と同じく、KHTML 系のブラウザのようです。 ただし、日本語処理があまり完全じゃないのか、文字化けが発生するようです。 Safari 用の日本語文字化け対策も、OmniWeb では通用せず、対策が分かりません。 http://www.omnigroup.com/applications/omniweb/ |
| << 前記事(2006/02/02) | トップへ | 後記事(2006/02/06)>> |
| タイトル (本文) | ブログ名/日時 |
|---|
| 内 容 | ニックネーム/日時 |
|---|
| << 前記事(2006/02/02) | トップへ | 後記事(2006/02/06)>> |