27

XHR2がファイルアップロード機能でサポートされている場合、アプリケーションは別の準備を行う必要があります。これらの機能がサポートされているかどうかを確認するための安全な方法は何ですか。たとえば、プロパティのXMLHttpRequest(または同等のMS)をチェックするだけで十分ですか?uploadお気に入り...

var xhr = new XMLHttpRequest();
if (typeof xhr.upload !== "undefined") {
  do nice stuff
}
else {
  do oldschool stuff
}

それともこれは安全ではありませんか?

4

1 に答える 1

50
if (new XMLHttpRequest().upload) {
  // welcome home!
} else {
  // not supported
}
于 2011-08-06T11:10:09.503 に答える