簡體   English   中英

IE強制進入兼容模式

[英]IE forced to compatibility mode

我有一個超過1500個復選框的彈出窗口,在用戶關閉彈出窗口后選中復選框后,主頁上會填充已選中復選框的列表。 此功能正常。 當用戶選擇了大量復選框時,會出現問題,例如超過600-700個復選框,在這種情況下,大量的HTML被注入DOM。 這迫使IE進入兼容模式。 有誰遇到過這樣的情況? 我怎么解決呢? 刪除此功能或減少復選框的數量不是一個選項。

注入HTML非常簡單的代碼:

$("#" + DestDiv).html(listString);

生成的HTML是完美的,我交叉檢查它。

要使Internet Explorer不進入兼容模式,請使用<!DOCTYPE ...>

如果您不確定,請使用此doctype。

<!DOCTYPE html>

1500個復選框?!? 什么......

  • 關於SO的 Doctype聲明的長篇答案

我沒有聽說強制兼容模式的大小限制。 你不覺得這是因為你在服務器上測試一次,在本地測試一次嗎?

干杯

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM