如何在所有帧之上打开radWindow。我的页面中有2帧。 从帧中打开radWindow时,radWindow显示在同一帧中。我想在所有帧之上打开radWindow。 (在浏览器的中心,但在相同的框架中没有)
请帮帮我
答案 0 :(得分:1)
你需要更改打开radwindow的javascript代码。 var oWnd = window.parent.radopen('你的网址',' modalPopUp');
<telerik:RadWindowManager ID="RadWindowManager1" ShowContentDuringLoad="false"
VisibleStatusbar="false"
RegisterWithScriptManager="True"
EnableShadow="True" ReloadOnShow="true" Behaviors="Maximize,Move,Close" ShowOnTopWhenMaximized="true" Width="800px" Height="600px"
runat="server" Skin="WebBlue">
</telerik:RadWindowManager>
<telerik:RadCodeBlock runat="server" ID="rdbScripts">
<script type="text/javascript">
function ShowWindow() {
var oWnd = window.parent.radopen('your url', 'modalPopUp');
oWnd.center();
}
</script>
</telerik:RadCodeBlock>
答案 1 :(得分:0)
试试这个:
您需要调整尺寸,以便根据需要和尺寸调整尺寸。请注意,在此代码段中,radwindow正在显示一个页面&#34; dataWarning.aspx&#34;,您需要将其更改为pint到您的内容。
功能:
function openWarning() {
var width = "350px";
var height = "930px";
var left = "350px";
var top = "195px";
radopen("dataWarning.aspx", "Warning", width, height, left, top);
}
按钮:
<telerik:RadButton ID="Button11" runat="server" Text="Open Window" OnClientClicked="openWarning" AutoPostBack="false">
<Image EnableImageButton="false" />
</telerik:RadButton>
请告诉我这是否适合您。