0

ダイアログに作成し、ドキュメントの準備ができている状態で開く 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>
4

1 に答える 1