5

Tôi đã đọc (here) rằng IE10 hỗ trợ FormData(). Nhưng khi tôi gõ lệnh sau trên console IE10 JavaScript:IE10 có hỗ trợ FormData() không?

foo = new FormData(); 

tôi nhận được lỗi "FormData không được định nghĩa"

FormData hỗ trợ Liệu IE10() hoặc phải không? Có một mẹo để làm cho nó hoạt động trong IE10?

+2

Điều này có thể hữu ích: http://caniuse.com/xhr2 –

Trả lời

12

Tôi có thể xác nhận điều đó - việc chạy mã của bạn trong bảng điều khiển trên trang này hoạt động tốt.

Do đó, tôi sẽ đưa ra giả thuyết rằng bạn đang ở chế độ Quirks và do đó trình duyệt giả vờ không biết nó tương thích với Chế độ nói.

Đảm bảo trang của bạn có giá trị <!DOCTYPE html> hợp lệ khi bắt đầu và không có lỗi nào rơi vào chế độ quirks.

+0

Cảm ơn bạn @Kolink! Đó là vấn đề. – pk1557

0

Cũng đảm bảo máy chủ web của bạn yêu cầu chế độ tương thích "cạnh". Điều đó có thể giúp ngăn ngừa dự phòng cho các chế độ tương thích cũ hơn.