Changeset 764 for trunk


Ignore:
Timestamp:
03/02/07 18:45:44 (12 years ago)
Author:
ray
Message:

undid changes of rev [763] see Ticket #938

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/XinhaCore.js

    r763 r764  
    116116Xinha.is_gecko  = (navigator.product == "Gecko"); 
    117117Xinha.isRunLocally = document.URL.toLowerCase().search(/^file:/) != -1; 
    118 Xinha.is_designMode = (typeof document.designMode != 'undefined'); 
    119118if ( Xinha.isRunLocally ) 
    120119{ 
     
    386385 
    387386  // CharSet of the iframe, default is the charset of the document 
    388   this.charSet = (typeof document.characterSet != 'undefined') ? document.characterSet : document.charset; 
     387  this.charSet = Xinha.is_gecko ? document.characterSet : document.charset; 
    389388 
    390389  // URL-s 
     
    18251824  // Add an event to initialize the iframe once loaded. 
    18261825  editor._iframeLoadDone = false; 
    1827   if (Xinha.is_opera) 
    1828     { 
    1829       Xinha._addEvent( 
    1830         this._iframe.contentWindow, 
    1831         'load', 
    1832         function(e) 
    1833         { 
    1834           if ( !editor._iframeLoadDone ) 
    1835           { 
    1836              editor._iframeLoadDone = true; 
    1837              editor.initIframe(); 
    1838           } 
    1839           return true; 
    1840         } 
    1841       ) 
    1842     } 
    1843   else 
    1844     Xinha._addEvent( 
    1845       this._iframe, 
    1846       'load', 
    1847       function(e) 
    1848       { 
    1849         if ( !editor._iframeLoadDone ) 
    1850         { 
    1851           editor._iframeLoadDone = true; 
    1852           editor.initIframe(); 
    1853         } 
    1854         return true; 
    1855       } 
    1856     ); 
     1826  Xinha._addEvent( 
     1827    this._iframe, 
     1828    'load', 
     1829    function(e) 
     1830    { 
     1831      if ( !editor._iframeLoadDone ) 
     1832      { 
     1833        editor._iframeLoadDone = true; 
     1834        editor.initIframe(); 
     1835      } 
     1836      return true; 
     1837    } 
     1838  ); 
    18571839 
    18581840}; 
     
    22462228  try 
    22472229  { 
    2248     return Xinha.is_designMode ? this._doc.designMode == 'on' : this._doc.body.contentEditable; 
     2230    return Xinha.is_gecko? this._doc.designMode == 'on' : this._doc.body.contentEditable; 
    22492231  } 
    22502232  catch (ex) 
     
    22682250  } 
    22692251 
    2270   if ( Xinha.is_designMode && this._doc.designMode != 'on' ) 
     2252  if ( Xinha.is_gecko && this._doc.designMode != 'on' ) 
    22712253  { 
    22722254    try 
     
    23042286  this.disableToolbar(); 
    23052287 
    2306   if ( Xinha.is_designMode && this._doc.designMode != 'off' ) 
     2288  if ( Xinha.is_gecko && this._doc.designMode != 'off' ) 
    23072289  { 
    23082290    try 
     
    43894371    } 
    43904372  } 
    4391   if ( Xinha.is_opera ) 
    4392   { 
    4393     var ver = navigator.appVersion.substring(0, navigator.appVersion.indexOf(" "))*1; 
    4394     if (ver<9.1) 
    4395     { 
    4396       alert("You need at least Opera 9.10.\nSorry, your Opera is not supported."); 
    4397       return false; 
    4398     } 
    4399   } 
    4400   return Xinha.is_gecko || Xinha.is_opera || Xinha.ie_version >= 5.5; 
     4373  return Xinha.is_gecko || Xinha.ie_version >= 5.5; 
    44014374}; 
    44024375 
Note: See TracChangeset for help on using the changeset viewer.