我不能详细介绍这个。 此确认对话框适用于所有用户,但一个特定用户使用完全相同的Internet Explorer设置登录到同一环境除外。
这是创建确认对话框的地方:
<telerik:GridButtonColumn ButtonType="ImageButton"
CommandName="CloseObject" ConfirmDialogType="RadWindow"
ConfirmText="Are you sure?"
ConfirmTitle="Warning"
FilterControlAltText="Filter CloseObject column"
ImageUrl="~/Images/close.gif" Text="Close this object?"
UniqueName="CloseObject">
<ItemStyle Width="16px" />
</telerik:GridButtonColumn>
这是我的RadWindowsManager:
<telerik:RadWindowManager ID="RadWindowManager1" runat="server"
EnableShadow="true" ShowContentDuringLoad="false"
ReloadOnShow="true" Modal="True" EnableViewState="false">
<Localization No="Nee" Yes="Ja"/>
<ConfirmTemplate>
<div class="rwDialogPopup radconfirm">
<div class="rwDialogText">
{1}
</div>
<div>
<a onclick="$find('{0}').close(true);" class="rwPopupButton" href="javascript:void(0);">
<span class="rwOuterSpan"><span class="rwInnerSpan">##LOC[Yes]##</span></span></a>
<a onclick="$find('{0}').close(false);" class="rwPopupButton" href="javascript:void(0);">
<span class="rwOuterSpan"><span class="rwInnerSpan">##LOC[No]##</span></span></a>
</div>
</div>
</ConfirmTemplate>
</telerik:RadWindowManager>
按钮与正确的操作相关联并始终有效,但在这种情况下,在确认对话框打开后,按钮不会响应用户的点击。
在这种情况下哪个是最常见的错误,任何想法? 感谢
答案 0 :(得分:0)
确保按钮点击之前没有脚本错误
确保浏览器不处于怪癖模式(您需要有效的HTML,并且还可以添加X-UA兼容元标记以使IE处于边缘模式)
确保IE的该用户的Internet选项中未禁用活动脚本