Ticket #8703 (closed Bug: invalid)

Opened 2 years ago

Last modified 2 years ago

IE7: CKEditor don't work if in the url there is an anchor with the "/" char.

Reported by: raffaele.mori Owned by:
Priority: Normal Milestone:
Component: General Version:
Keywords: Cc:

Description

When in IE7 I use an anchor in the url that contain the slash char "/" the editor is not displayed.

It's happens only when the editor is initialized by javascript code (with CKEDITOR.replace method), not when the textarea is initialized automatically by class name.

The problem can be verified on your example too: http://nightly.ckeditor.com/7356/_samples/replacebycode.html#/ In this url I added the anchor with only a / char, but it's sufficient that the anchor contain it (like ...#p=a/b/c)

Change History

comment:1 Changed 2 years ago by j.swiderski

  • Status changed from new to closed
  • Keywords IE7, url, anchor, slash, / removed
  • Version 3.6.2 deleted
  • Resolution set to invalid

http://192.168.1.100:8080/ckeditor/_samples/replacebycode.html#/

In URL like the above, letters after '#' sign are treated as anchor (http://www.w3.org/TR/html4/struct/links.html#h-12.2.1).[[BR]]

According http://www.w3.org/TR/html4/types.html#h-6.2

ID and NAME tokens must begin with a letter ([A-Za-z]) and may be followed by any number of letters, digits ([0-9]), hyphens ("-"), underscores ("_"), colons (":"), and periods (".")

The "/" sign in anchor name is invalid thus causing error in IE6 and IE7 which are not as smart as other modern browsers.

Closing the issue as invalid.

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