私は奇妙な問題を抱えていると思います。IE (バージョン 9 および 10) の信頼済みサイトに自分のサイトを追加します。すべてのセキュリティ設定が低く、アクティブなスクリプトなどが有効になっているため、すべての通常の JavaScript 機能が正しく実行されています。ダイアログ ウィンドウにも jQueryUI を使用しますが、ウィンドウは表示されません。JavaScript エラーは返されません。すべてのサイトでアクティブ スクリプトを有効にすると、ウィンドウが正しく作成されます。
誰かがこれに関する解決策またはヒントやコツを持っていることを願っています。
テスト用に jQueryUI ホームページも信頼済みサイトに追加しました。このページのダイアログ デモの効果をブラウザーで再現できます (すべてのサイトのセキュリティ設定を高くし、信頼済みサイトのセキュリティ設定を低くします)。おそらく誰かが私に言うことができます、私が間違っているのは何ですか。
次のコードは、ダイアログ ウィンドウを作成するための JavaScript ライブラリの一部です。ajax リクエストが成功した後、ajax-request のコンテンツを含むダイアログ ウィンドウを作成します。
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();
}