2013-01-22 94 views

回答

1

根據answers to this (old) SO question,如果你使用它們,你應該沒有DELETE和PUT的問題通過xmlHttpRequest對象(即Ajax調用)。

另外,the Wikipedia page for xmlHttpRequest也說明所有的動詞都是從IE7向上支持的。

他們不是支持從一個簡單的表單提交,但沒有真正需要在這種情況下使用它們; POST應該足夠了。但對於Ajax調用,你應該沒問題。

我建議在IE8中嘗試確認,但我認爲你沒有問題。

鑑於此,我認爲您不需要Modernizr來幫助您解決這個問題,除非您需要IE6支持。但是可以肯定的是,我看了一下the Modernizr docs,它列出了它所做的所有功能檢測,並且我看不到有關http動詞的任何內容。即使Modernizr確實發現了它,你仍然需要一個polyfill才能真正修復它,而且我不知道任何能夠做到這一點的東西。 ....所以這是一件好事,你可能不需要它,那麼。

+1

對於閱讀此@Spudley的任何人都是正確的-IEEL中的DELETE和PUT按預期工作(似乎由於某些奇怪的原因,我遇到了不同的問題) –

相關問題