Changeset 1380
- Timestamp:
- 2008-01-21 08:10:38 (10 months ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
FCKeditor/branches/features/floating_dialog/editor/fckdialog.html
r1372 r1380 28 28 <meta name="robots" content="noindex, nofollow" /> 29 29 <script type="text/javascript"> 30 30 E = frameElement._DialogArguments.Editor ; 31 31 // It seems referencing to frameElement._DialogArguments directly would lead to memory leaks in IE. 32 32 // So let's use functions to access its members instead. … … 36 36 } 37 37 38 function Editor()39 {40 return frameElement._DialogArguments.Editor ;41 }42 43 38 function ParentDialog( dialog ) 44 39 { … … 56 51 try 57 52 { 58 var parentDomain = ( Args().TopWindow || E ditor()).document.domain ;53 var parentDomain = ( Args().TopWindow || E ).document.domain ; 59 54 60 55 if ( document.domain != parentDomain ) … … 75 70 })() ; 76 71 77 var FCK = E ditor().FCK ;78 var FCKTools = E ditor().FCKTools ;79 var FCKDomTools = E ditor().FCKDomTools ;80 var FCKDialog = E ditor().FCKDialog ;81 var FCKBrowserInfo = E ditor().FCKBrowserInfo ;82 var FCKConfig = E ditor().FCKConfig ;72 var FCK = E.FCK ; 73 var FCKTools = E.FCKTools ; 74 var FCKDomTools = E.FCKDomTools ; 75 var FCKDialog = E.FCKDialog ; 76 var FCKBrowserInfo = E.FCKBrowserInfo ; 77 var FCKConfig = E.FCKConfig ; 83 78 84 79 // Steal the focus so that the caret would no longer stay in the editor iframe. … … 89 84 90 85 // Sets the language direction. 91 var langDir = window.document.dir = E ditor().FCKLang.Dir ;86 var langDir = window.document.dir = E.FCKLang.Dir ; 92 87 93 88 // For IE6-, the fck_dialog_ie6.js is loaded, used to fix limitations in the browser. … … 622 617 623 618 // First of all, translate the dialog box contents. 624 E ditor().FCKLanguageManager.TranslatePage( document ) ;619 E.FCKLanguageManager.TranslatePage( document ) ; 625 620 626 621 // Create the IFRAME that holds the dialog contents. … … 658 653 innerWindow.focus() ; 659 654 660 return E ditor();655 return E ; 661 656 } ; 662 657