2

我想我有一个奇怪的问题。我将我的站点添加到 IE(版本 9 和 10)中的受信任站点。所有安全设置都很低,活动脚本等已激活,因此所有正常的 JavaScript 功能都可以正常运行。我们也将 jQueryUI 用于对话框窗口,但窗口不会显示。没有 JavaScript 错误返回。如果我为所有站点启用活动脚本,则会正确创建窗口。

我希望有人对此有解决方案或一些提示或技巧。

我也将 jQueryUI 主页添加到我的受信任站点进行测试,并且我可以使用我的浏览器在此页面上重现对话框演示的效果(所有站点的高安全设置和受信任站点的最低安全设置)。也许有人可以告诉我,我做错了什么。

以下代码是我用于创建对话窗口的 JavaScript 库的一部分。在成功的 ajax 请求之后,我使用 ajax 请求中的一些内容创建了对话框窗口。

success: function (data) {
    var diagWidth = 1000;
    var diagHeight = 500;
    $('#dialog_window_3').html('');
    $('#dialog_window_3').html(data);
    $('#dialog_window_3').dialog({
        resizable: false,
        modal: true,
        title: 'My Title',
        width: diagWidth,
        height: diagHeight,
        position: {
            my: 'center',
            at: 'center',
            of: window
        },
        closeOnEscape: true,
        draggable: true,
        buttons: {
            'close': function () {
                $('#dialog_window_3').dialog('close');
            }
        }
    });
    closeWaitingWindow();
}
4

0 回答 0