Project

General

Profile

Actions

Bug #73130

closed

Internet Explorer 11 does not support to add definitions in RTE

Added by Tizian Schmidlin about 8 years ago. Updated about 8 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
RTE (rtehtmlarea + ckeditor)
Target version:
Start date:
2016-02-04
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
6.2
PHP Version:
Tags:
Complexity:
Is Regression:
No
Sprint Focus:

Description

Hello there,

I'm taking the risk to create a duplicate issue but since I didn't find a similar one I'll take my chances...

So the problem seems to be as follows:
- When using Internet Explorer in anything other than compat mode for IE 8, the RTE will fail in adding definitions properly
- This is due to following error: object.moveToElementText is not supported

As it seems this.editor.getSelection().createRange() doesn't generate a proper range for IE11 to use which then leads to failing miserably when trying to call moveToElementText, thus nothing more will happen except adding another <dd>-Tag (instead of a <dl>-tag).

This call is made in typo3/sysext/rtehtmlarea/htmlarea/plugins/BlockElements/block-elements.js on line 967 (approx), look out for nodeRange.moveToElementText(parentElement);.

This is reproduceable in all TYPO3 6.2 versions up to 6.2.17.

Please tell me if you need any more information about the issue.

Best Regards
Tizian


Related issues 1 (0 open1 closed)

Related to TYPO3 Core - Bug #72597: RTE: Behaviour of Definitiion list in IEClosed2016-01-08

Actions
Actions #1

Updated by Riccardo De Contardi about 8 years ago

  • Status changed from New to Closed

This seems a duplicate of #72597 ; please continue the discussion there ( a reference has been added).

Thank you

Actions

Also available in: Atom PDF