Hi Telerik support
We use a rather old version of RadEditor (sorry) - v2011.1 and in many places on our site it's hidden initially until someone clicks the EDIT button. We've a few different problems with browsers:
If I use it in ContentAreaMode=Iframe, it works with IE (IE is forced into IE9 mode by meta X-UA-compatible), but I encounter issues pasting content into it using Ctrl+V in firefox
If I switch it to ContentAreaMode=Div, then i can paste in firefox, but clients that use IE11 complain that all the buttons above the editor box stop working. (I've verified the truth of this, http://www.telerik.com/forums/incorrect-rendering-of-radeditor-when-shown-with-ajax-in-initially-hidden-parent didn't seem to help). If I change the meta tag so that the browser runs in IE11 mode rather than IE9, the buttons work, but then the image manager fails (clicking the Select button to upload an image does nothing. The javascript console is full of errors like Sys.ArgumentOutOfRangeException: Value must be an integer.
Parameter name: x Actual value was 0.75555555555555555555555). Image manager in IE11 native, in iframe mode is seriously graphically corrupt; only the top third of the modal window shows content/doesn't scroll properly/ borders are missing
Elsewhere in this code I maintain there are patch/workarounds for other rad controls, like:
Telerik.Web.UI.RadListBox.prototype.saveClientState = function () {
var clientState = '{"logEntries":' + this._logEntriesJson + ',"selectedIndices":' + this._selectedIndicesJson + ',"checkedIndices":' + this._checkedIndicesJson + ',"scrollPosition":' + this._scrollPosition.toFixed() + "}";
return clientState;
};
Where parameters that are expected to be integers are being sent by the browser as floats..
It seems that for a long time and with the advent of new browsers, the default way of getting things working has been to patch a bit here, set some compatibility mode there, and I should probably attack the problem with a fresh approach; just wondering what that approach would be and whether it involves new versions of the telerik controls, or whether this old version can be made to work acceptably? I'm not sure how much budget there is in replacing the entire control suite at this time, when a planned rewrite of the the entire system, using newer rad controls is imminent, you see..