Opened 11 years ago

Last modified 9 years ago

#12342 closed Bug

CKEditor in IE 11 Enterprise Mode not working — at Version 3

Reported by: Tim Reg Owned by:
Priority: Normal Milestone:
Component: General Version:
Keywords: Cc:

Description (last modified by Piotrek Koszuliński)

Trying the samples in IE 11 with Enterprise mode enabled. They do not display correctly. See attachment.

Tried it with 4.3.3, 4.4.3 and 4.4.4

Thanks.


Workaround: see comment:3.

Change History (4)

Changed 11 years ago by Tim Reg

Attachment: replacebyclass.gif added

Replace by Class sample screenshot

comment:1 Changed 11 years ago by Tim Reg

I've done some debugging. The CKEDITOR.env.isCompatible was returning false because of the user agent string: "mozilla/4.0 (compatible; msie 7.0; windows nt 6.1; slcc2; .net clr 2.0.50727; .net clr 3.5.30729; .net clr 3.0.30729; media center pc 6.0; /net clr 1.1.4322; .net4.0c; .net4.0e)" is missing any "trident" reference which the env.js is using to identify IE.

However, I also discovered this only happens when both Enterprise mode is on and the compatibility view settings include the current web address.

For Enterprise Mode only without compatibility, the user agent is: "mozilla/4.0 (compatible; msie 8.0; windows nt 6.1; trident/4.0; slcc2; .net clr 2.0.50727; .net clr 3.5.30729; .net clr 3.0.30729; media center pc 6.0; /net clr 1.1.4322; .net4.0c; .net4.0e)" and this works.

comment:2 Changed 11 years ago by Piotrek Koszuliński

After http://msdn.microsoft.com/en-us/library/dn640687.aspx:

Enterprise Mode, a compatibility mode (...)

Indeed, great "compatibility mode" if they created a new UA string for it. Microsoft doesn't stop making things worse. Now IE11 can work in 4 modes - std, nearly std, IE5 quirks and enterprise and maybe even compat mode.

We'll investigate this as soon as we'll find out how to turn on the Enterprise Mode.

comment:3 Changed 11 years ago by Piotrek Koszuliński

Description: modified (diff)
Version: 4.4.4

BTW. a simple workaround is explained in this (unfinished) document: https://github.com/ckeditor/ckeditor-docs/issues/20

Note: See TracTickets for help on using tickets.
© 2003 – 2022, CKSource sp. z o.o. sp.k. All rights reserved. | Terms of use | Privacy policy