0

現在 IE8 に関連付けられているユーザー ベースをサポートしようとしていますが、'DELETE' または 'PUT' 動詞を使用できないことに気付きました。modernizr を使用すると、IE8 でこれを行うことができますか? 投稿データで動詞を渡すようなハックな回避策なしでこれを行うことができるライブラリがあれば、

4

1 に答える 1

1

この (古い) SO questionへの回答によると、xmlHttpRequest オブジェクト (つまり Ajax 呼び出し) を介して使用する場合、DELETE と PUT に問題はありません。

さらに、xmlHttpRequest の Wikipedia ページには、すべての動詞が IE7 以降でサポートされていることも記載されています。

それら単純なフォーム送信からはサポートされていませんが、このコンテキストでそれらを使用する必要はあまりありません。POST で十分です。しかし、Ajax 呼び出しの場合は問題ありません。

IE8 で試してみることをお勧めしますが、問題はないと思います。

そのため、IE6 のサポートが必要でない限り、Modernizr がこれを支援する必要はないと思います。しかし、念のため、Modernizr docsを確認しました。Modernizrが行うすべての機能の検出が一覧表示されていますが、http 動詞については何も表示されませんでした。また、Modernizr がそれを検出したとしても、実際に修正するにはポリフィルが必要であり、それができるものは何も知りません。....だから、おそらくそれは必要ないので、それは良いことです。

于 2013-02-04T21:49:18.137 に答える