Ticket #8381: 8381.patch
File 8381.patch, 1.3 KB (added by , 12 years ago) |
---|
-
CKEditorControl.cs
1029 1029 this.RegisterStartupScript(this.GetType(), "ckeditor", "<script src=\"" + (this.CKEditorJSFile.StartsWith("~") ? this.ResolveUrl(this.CKEditorJSFile) : this.CKEditorJSFile) + timestamp + "\" type=\"text/javascript\"></script>", false); 1030 1030 string scriptInit = string.Empty; 1031 1031 string doPostBackScript = string.Empty; 1032 if (this.AutoPostBack) doPostBackScript = string.Format(@"CKEDITOR.instances['{0}'].on('blur', function() {{if(this.checkDirty()){{ javascript:setTimeout('__doPostBack(\'{0}\',\'\')',0); }}}});", this.ClientID);1033 1032 if (this.AutoPostBack) doPostBackScript = string.Format(@"CKEDITOR.instances['{0}'].on('blur', function() {{if(this.checkDirty()){{this.updateElement(); javascript:setTimeout('__doPostBack(\'{0}\',\'\')',0); }}}});", this.ClientID); 1033 else doPostBackScript = string.Format(@"CKEDITOR.instances['{0}'].on('blur', function() {{this.updateElement(); }});", this.ClientID); 1034 1034 // Sys.Application.add_load does not work on browsers != IE 1035 1035 // http://msdn.microsoft.com/en-us/library/bb386417.aspx 1036 1036 // Check _dev/msajax.js for an uncompressed version (available in CKEditor.Net downloaded from SVN).