title: cftextarea richtext editor not working in IE10
body: <p>I am having issues with <code>&lt;cftextarea&gt;</code> with <code>richtext="true"</code> in IE10. The problem is that <code>&lt;cftextarea&gt;</code> uses FCK Editor which appears to be incompatible with IE10.</p>
  
  <p>It is going to be a huge job reworking this using CK Editor (which would be my first choice). Does anyone know how to force the built-in ColdFusion rich text editor to be compatible with IE10?</p>
  
  <p>I have tried editing the <code>fckeditor.js</code> and <code>fckutils.cfm</code> file so that it takes into account the IE10 version number using two digits. However, these files do not seem to be being picked up/used by the cftextarea instance that I am using. However, the <code>fckeditor.html</code> file is being hit.</p>
  
  <p>The changes I made to <code>fckeditor.js</code>:</p>
  
  <pre><code>// Internet Explorer 5.5+
  if ( /*@cc_on!@*/false &amp;&amp; sAgent.indexOf("mac") == -1 )
  {
      //var sBrowserVersion = navigator.appVersion.match(/MSIE (.\..)/)[1] ;
      var sBrowserVersion = navigator.appVersion.match(/MSIE ([\d.]+)/)[1] ;
      return ( sBrowserVersion &gt;= 5.5 ) ;
  }
  </code></pre>
  
  <p>The changes I made in fckutils.cfm</p>
  
  <pre><code>// check for Internet Explorer ( &gt;= 5.5 )
  if( find( "msie", sAgent ) and not find( "mac", sAgent ) and not find( "opera", sAgent ) )
  {
      // try to extract IE version
      stResult = reFind( "msie ([0-9]+\.[0-9]+)", sAgent, 1, true );
      if( arrayLen( stResult.pos ) eq 2 )
      {
          // get IE Version
          sBrowserVersion = mid( sAgent, stResult.pos[2], stResult.len[2] );
          if( sBrowserVersion GTE 5.5 )
              isCompatibleBrowser = true;
      }
  }
  </code></pre>
  
  <p>For the <code>cftextarea</code> FCK Editor instance, should I be making any other changes somewhere?</p>