FormData相容性問題

2021-09-04 02:41:48 字數 455 閱讀 6855

在使用formdata提交表單的過程中,原本這個是非常的實用的,但是在ie下,我發現表單提交一直報錯。

開始我以為是提交的方法不行,但是找了好久之後,突然發現,其實是ie完全不支援formdata.get()方法,不管哪個版本的ie,全都不支援。

包括edge的瀏覽器,也不支援該方法。報錯如下:

最終解決的辦法是把所有用到.get()方法的地方,全都換成了jquery的$().val()……或者是原生js的input取值也可以

有什麼別的方法可以用的也可以告訴我~

有查了一下formdata.get()方法的相容性,發現好多都不支援

piczoom相容性問題 相容性問題

1.文字本身的大小不相容。同樣是font size 14px的宋體文字,在不同瀏覽器下佔的空間是不一樣的,ie下實際佔高16px,下留白3px,ff 下實際佔高17px,上留白1px,下留白3px,opera下就更不一樣了。解決方案 給文字設定 line height 確保所有文字都有預設的 lin...

相容性問題

原文 1.ie浮動 margin 產生的雙倍距離 box 2.display inline block ie6,7下不相容 用float left 3.position fixed ie6不支援 ie6下用position和js模擬,或者完全不用,用position和js模擬 4.cursor ha...

相容性問題

ie6下最小高度為19px,增加font size 0後可縮小為2px 還是沒解決嘛 orz。增加overflow hidden屬性,截掉多餘的高度!ie6 ie7只支援標籤的四個偽類 lvha 不支援其他偽類。ie6,7下父級有寬度就可以不用清浮動,其他瀏覽器不可以哦 haslayout屬性 在i...