Opened 6 years ago

Closed 6 years ago

Last modified 6 years ago

#11333 closed Bug (wontfix)

[IE11] Pasting broken in IE11 for ASP.NET CkEditor

Reported by: Yoder Owned by:
Priority: Normal Milestone:
Component: Core : Pasting Version:
Keywords: Cc:

Description

You cannot paste in ASP.NET CkEditors in IE11. They do work when emulating IE9.

Below is the code I am using for the tag:

<CKEditor:CKEditorControl ID="ckePartText" runat="server"
	Toolbar="PasteText|PasteFromWord
		Bold|Italic|Underline|Strike|Subscript|Superscript
		NumberedList|BulletedList|-|Outdent|Indent|-|JustifyLeft|JustifyCenter|JustifyRight
		Table
		Source|"
	EnterMode="BR"
	ForceEnterMode="true"
	ForcePasteAsPlainText="true" Text='<%# Bind("part_text") %>'
	Visible='<%# Convert.ToString(Eval("is_read_only")) == "N" %>' />

Change History (5)

comment:1 Changed 6 years ago by Yoder

Keywords: ASP.NET 3.6.4 Paste Pasting added
Summary: Pasting broken in IE11 for ASP.NET CkEditor[IE11] Pasting broken in IE11 for ASP.NET CkEditor

comment:2 in reply to:  description Changed 6 years ago by Yoder

If it helps at all, I get a NotSupportedError from "O=G.$.createEvent('KeyEvents');" in ckeditor.js.

Replying to Yoder:

You cannot paste in ASP.NET CkEditors in IE11. They do work when emulating IE9.

Below is the code I am using for the tag:

<CKEditor:CKEditorControl ID="ckePartText" runat="server"
	Toolbar="PasteText|PasteFromWord
		Bold|Italic|Underline|Strike|Subscript|Superscript
		NumberedList|BulletedList|-|Outdent|Indent|-|JustifyLeft|JustifyCenter|JustifyRight
		Table
		Source|"
	EnterMode="BR"
	ForceEnterMode="true"
	ForcePasteAsPlainText="true" Text='<%# Bind("part_text") %>'
	Visible='<%# Convert.ToString(Eval("is_read_only")) == "N" %>' />

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

Keywords: IE11 ASP.NET 3.6.4 Paste Pasting removed
Resolution: wontfix
Status: newclosed
Version: 3.6.4

CKEditor 3.6.x is not supported any more and it does not support IE11. Support for IE11 has been added in CKEditor 4.3.

comment:4 Changed 6 years ago by Jakub Ś

You have written you are using CKEditor for ASP.NET 3.6.4. Please bear in mind that you can update client side version to CKEditor 3.6.6 or even latest 4.3.1. Download CKEditor 3.6.4 for ASP.NET, unpack, go to your-ckeditor-aspnet-3.6.4-folder\_Samples and delete \ckeditor\ directory. Download FULL package for CKEditor 4.3 (or package for CKEditor 3.6.6) and extract it to \ckeditor\ directory. Next copy \ckeditor\ directory to your-ckeditor-aspnet-3.6.4-folder\_Samples.

In CKEditor 4.1 we have introduced ACF. You can read about it here: http://ckeditor.com/blog/Upgrading-to-CKEditor-4.1
http://ckeditor.com/blog/CKEditor-4.1-RC-Released
http://docs.ckeditor.com/#!/guide/dev_advanced_content_filter
http://docs.ckeditor.com/#!/api/CKEDITOR.filter-method-addTransformations
http://docs.ckeditor.com/#!/api/CKEDITOR.config-cfg-allowedContent
http://docs.ckeditor.com/#!/api/CKEDITOR.config-cfg-extraAllowedContent
If you plan to use content filter please note that CKEditor for ASP.NET 4.x is still under construction and to change ACF settings you would have to use config.js as it can’t be done from control level.

comment:5 Changed 6 years ago by Yoder

Thank you very much, J. Swiderski. Replacing the JS w/ the latest version worked perfectly!

The default ACF setting is perfect for our needs.

Note: See TracTickets for help on using tickets.
© 2003 – 2019 CKSource – Frederico Knabben. All rights reserved. | Terms of use | Privacy policy