ダイアログに作成し、ドキュメントの準備ができている状態で開く div があります。
ダイアログが表示されますが、x をクリックして閉じるか、[OK] ボタンをクリックしても応答しません。
jquery-ui と、themeroller によって作成されたカスタム テーマを使用しています: http://jqueryui.com/themeroller/
コードは、Facebook アプリとして実行していない場合は IE で動作します。別のブラウザー (Safari、Chrome、Firefox) を使用している場合は、Facebook アプリとしても動作します。
IE Java コンソールの jquery-ui コードにエラーが表示されます:
SCRIPT 16389: Unspecified error.
jquery-ui-1.8.20.custom.min.js、73行目文字5487
コードは次のとおりです。
<head>
<link type="text/css" href="/jquery/css/start/jquery-ui-1.8.20.custom.css" rel="stylesheet" />
<script type="text/javascript" src="/jquery/js/jquery-1.7.2.min.js"></script>
<script type="text/javascript" src="/jquery/js/jquery-ui-1.8.20.custom.min.js"></script>
<script type="text/javascript">
function showPopup() {
$( '#dialog' ).dialog('open');
}
$( function () {
$('#dialog').dialog({ autoOpen: false, show: "blind", hide: "blind", buttons: { "OK": function() { $(this).dialog("close"); } } });
}) ;
</script>
</head>
<body>
<script type="text/javascript">
$(function(){showPopup();});
</script>
<div id='dialog' style="display: none;" title='title of the dialog'>
Dialog message
</div>
</body>