When using an Radwindow within an IFrame the window will shift another 2 pixels after dragging the window (or just by clicking on the titlebar). This only happens if the attribute frameborder of the IFrame is set to zero (no border). If the IFrame has a border this behavior doesn't occur (frameborder="1"). The problem only occurs in Internet Explorer, not in Firefox.
Page1 default.aspx (Containing IFrame)
Page2 default2.aspx (Page is loaded in IFrame and shows a radwindow)
Page1 default.aspx (Containing IFrame)
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="_Default"%> |
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
<html xmlns="http://www.w3.org/1999/xhtml"> |
<head runat="server"> |
<title></title> |
</head> |
<body> |
<form id="form1" runat="server"> |
<div> |
<iframe src="default2.aspx" width="800" height="600" frameborder="0" style="left: 50px; top: 50px; position: absolute"></iframe> |
</div> |
</form> |
</body> |
</html> |
Page2 default2.aspx (Page is loaded in IFrame and shows a radwindow)
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default2.aspx.vb" Inherits="Default2"%> |
<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %> |
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
<html xmlns="http://www.w3.org/1999/xhtml"> |
<head runat="server"> |
<title></title> |
</head> |
<body> |
<form id="form1" runat="server"> |
<telerik:RadScriptManager ID="RadScriptManager1" runat="server"> |
</telerik:RadScriptManager> |
<telerik:RadWindowManager ID="RadWindowManager1" runat="server"> |
<Windows> |
<telerik:RadWindow ID="RadWindow1" runat="server" NavigateUrl="http://www.google.com" |
VisibleOnPageLoad="True" Skin="Vista"> |
</telerik:RadWindow> |
</Windows> |
</telerik:RadWindowManager> |
</form> |
</body> |
</html> |