For the time being you can use the following workaround:
<telerik:RadWindow ID="RadWindow1" runat="server" NavigateUrl="telerik_new-logo_thumb.png" VisibleOnPageLoad="true" RenderMode="Lightweight"></telerik:RadWindow>
<script>
var $W = Telerik.Web.UI.Window;
$W.LightweightRenderer.prototype.createUI = function () {
if (this.container) return;
var wnd = this.window;
var isRtl = wnd._isWindowRightToLeft();
var addCssClass = Sys.UI.DomElement.addCssClass;
var container = document.createElement("div");
this._appendToDom(container);
this.container = wnd._popupElement = container;
container.id = "RadWindowWrapper_" + wnd.get_id();
container.className = this._getSkinCssClass();
var customCssClass = wnd.get_cssClass();
if (customCssClass)
addCssClass(container, customCssClass);
if (isRtl)
addCssClass(container, "rwRtl");
if (!wnd._visibleTitlebar)
addCssClass(container, "rwNoTitleBar");
this.setShadowCssClass(wnd._enableShadow);
container.setAttribute("unselectable", "on");
var containerStyle = container.style;
containerStyle.width = wnd._width;
containerStyle.height = wnd._height;
containerStyle.position = "absolute";
var titlebar = this.titlebar = wnd._titlebarElement = document.createElement("div");
titlebar.className = "rwTitleBar";
container.appendChild(titlebar);
var titleWrap = document.createElement("div");
titleWrap.className = "rwTitleWrapper";
titlebar.appendChild(titleWrap);
titleWrap.appendChild(this.getIconNode());
titleWrap.appendChild(this.getTitleNode());
wnd.set_title(wnd._title);
titleWrap.appendChild(this.getTitleCommandsContainer());
wnd._registerTitlebarHandlers(true);
wnd.set_iconUrl(wnd.get_iconUrl());
var content = this.content = $get(wnd.get_id() + "_C") || this.pendingContent || document.createElement("div");
if (content) {
content.style.display = "none";
content.className = "rwContent";
this.setContent(content);
}
if (!wnd._dockMode) {
var contentFrames = content.getElementsByTagName("iframe");
//Create content IFRAME. Due to a bug in IE regarding setting the name attribute, the following ugly code needs to be used
var frame = contentFrames.length > 0 ?
contentFrames[0] :
document.createElement(($telerik.isIE && !$telerik.isIE9Mode) ? "<iframe name='" + name + "'>" : "iframe");
var name = this.window.get_name();
frame.name = name;
/*jshint scripturl:true*/
frame.src = "javascript:'<html></html>';";
frame.style.width = "100%";
frame.style.height = "100%";
frame.style.border = "0px"; //set to 0
frame.frameBorder = "0";
//Only under IE8 it is necessary to set display = "block" for the IFRAME - otherwise it will not occupy 100% of its parent element
if ($telerik.isIE8)
frame.style.display = "block";
this.contentFrame = wnd._iframe = frame;
//FIX for IFRAME overflowing outside the RadWindow under mobile device
if (($telerik.isMobileSafari || wnd._isiPhoneiPadAppleWebkit) && !wnd._isPredefined) {
var iframeWrapper = document.createElement('div');
$(iframeWrapper).addClass('rwIframeWrapperIOS');
iframeWrapper.appendChild(this.contentFrame);
this.content.appendChild(iframeWrapper);
//in iOS5 having a wrapper with only overflow hidden does not resolve the frame height problem
//we need to have explicit pixel height for that wrapper as well !!!
if (wnd._isiOS5Safari) wnd.setContentFixedHeight(wnd.get_height(), iframeWrapper);
wnd._iframeWrapper = iframeWrapper;
} else {
this.content.appendChild(this.contentFrame);
}
Sys.UI.DomElement.addCssClass(this.content, "rwExternalContent");
//Create a back reference to parent RadWindow
wnd._createBackReference();
}
if (wnd._visibleStatusbar) {
var statusbar = this.statusbar = document.createElement("div");
statusbar.className = "rwStatusBar";
container.appendChild(statusbar);
statusbar.appendChild(this.getStatusMessageNode());
if (wnd.isBehaviorEnabled(Telerik.Web.UI.WindowBehaviors.Resize))
statusbar.appendChild(this.createStatusbarResizer());
}
wnd._addWindowToDocument();
if (!$telerik.isTouchDevice) //fix various issues with the control when hardware acceleration is enabled with CSS
{
this.container.style["Transform"] = "none";
this.container.style["BackfaceVisibility"] = "visible";
this.container.style["webkitTransform"] = "none";
this.container.style["webkitBackfaceVisibility"] = "visible";
this.container.style["OTransform"] = "none";
this.container.style["OBackfaceVisibility"] = "visible";
this.container.style["MozTransform"] = "none";
this.container.style["MozBackfaceVisibility"] = "visible";
this.container.style["msTransform"] = "none";
this.container.style["msBackfaceVisibility"] = "visible";
}
//Create the popup if it has not been created
if (!wnd._popupBehavior) {
//Set behaviors (move, resize,etc etc) - do it here, so that the IFRAME is created and can be passed to be skipped
//should be done only once!
wnd.set_behaviors(wnd._behaviors);
this.popupBehavior = wnd._popupBehavior = $create(Telerik.Web.PopupBehavior, {
'id': ((new Date() - 100) + 'PopupBehavior'),
'parentElement': null, 'overlay': wnd._overlay, 'keepInScreenBounds': wnd._keepInScreenBounds
}, null, null, this.container);
}
};
</script>