コンテンツをモーダル ダイアログにロードするために ajax 呼び出しを行っています。Internet Explorer 以外のすべてのブラウザで動作しているようです。Internet Explorer がフリーズし、何もできません。タスク マネージャーを使用してタスクを終了する必要があります。フリーズの問題を解決するために何ができるか教えてもらえますか? URL から読み込んでいるコンテンツは、スクリプトなどを含む動的な HTML コンテンツです。
try{
var LOCALE ='en_us';
var custNUm= 'Y0392287497';
var dURL = 'https://www.over.com?cstNum='+custNUm+'&loc='+LOCALE;
var mModal = $("<div class=\"mdialog\" role=\"dialog\"></div>").html('Loading Please Wait....').dialog({
position : [ 'center', 20 ],
modal : true,
//autoOpen : false,
bgiframe : true,
resizable: false,
closeOnEscape : false,
title : "CUSTOMER MODAL",
close : function(event, ui) {
$(this).remove();
}
});
$.ajax({
url : dURL,
type : 'POST',
dataType : 'text',
timeout : 5000,
beforeSend: function()
{
$('html,body').css('overflow', 'hidden');
},
error : function(xhr, status, error) {
alert(error);
},
success : function(textResponse) {
mcdpModal.html(textResponse);
}
});
}catch(e){
alert(e);
}