#3429: Editor is unusable with DocType XHTML under IE8
-------------------------+--------------------------------------------------
 Reporter:  duncansimey  |       Owner:                 
     Type:  Bug          |      Status:  new            
 Priority:  Normal       |   Milestone:                 
Component:  General      |     Version:  FCKeditor 2.6.4
 Keywords:  xhtml ie8    |  
-------------------------+--------------------------------------------------
 If the editor area DocType is set to XHTML then it is not possible to drag
 the scrollbar in the editor area. When the scroll bar is clicked a
 javascript error occurs; this error prevents the scrollbar from working.

 The DocType is specified in our custom configurations file using the
 following statement:
 FCKConfig.DocType = '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";>' ;

 The error details are as follows:
    Message: 'nodeName' is null or not an object
    Line: 457
    Char: 2
    Code: 0
    URI:
 https://brue/editor/264/v1/fckeditor/editor/_source/internals/fck_ie.js

 This line of javascript is:
  if ( e.nodeName.IEquals( 'input' ) && e.type.IEquals( ['radio',
 'checkbox'] ) && !e.disabled )

 I've worked around this problem by adding an extra guard.
  if ( e.nodeName && e.nodeName.IEquals( 'input' ) && e.type.IEquals(
 ['radio', 'checkbox'] ) && !e.disabled )
 This works for me as we never use FCK to edit web forms.
 However, a proper solution needs to test the DOM model for an attribute
 present in IE8 under both HTML and XHTML.

-- 
Ticket URL: <http://dev.fckeditor.net/ticket/3429>
FCKeditor <http://www.fckeditor.net/>
The text editor for Internet
------------------------------------------------------------------------------
Stay on top of everything new and different, both inside and 
around Java (TM) technology - register by April 22, and save
$200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco.
300 plus technical and hands-on sessions. Register today. 
Use priority code J9JMT32. http://p.sf.net/sfu/p
_______________________________________________
FCKeditor-Trac mailing list
FCKeditor-Trac@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fckeditor-trac

Reply via email to