2012-05-09 21 views
0

次のコードがあります。私は、画像というフォルダに画像を追加しました。しかし、メッセージボックスは表示されません。ActivityIndi​​catorをアプリケーションに追加する

Ext.MessageBox.show({ 
            title: 'Message', 
            msg: '<img src="/images/spinner.gif" border="0" align="absmiddle">&nbsp;Wait a minute.', 
            closable: false 
            }); 

背景は、MBProgressHudと同様に透過的である必要があります。どのように私はこれを動作させることができますか?

答えて

1

コードに3つの簡単な間違いがあります。私にとって 、これは正常に動作します:

Ext.**Msg**.show({ 
         title: 'Message', 
         **message**: '<img src="**images**/spinner.gif" border="0" align="absmiddle">&nbsp;Wait a minute.', 
         closable: false 
}); 

、使用をまとめると:

  • Ext.Msg.show代わりのExt.MessageBox.show
  • 代わりにMSG」の 'メッセージ' プロパティ'プロパティ
  • SRC = "画像/ spinner.gif" ではなくSRC = "/画像/ spinner.gif" の
+0

どのように私は、画面からそれを隠す/削除しますか? – user1315906

+0

また、MsgBoxの背景を透明にする方法と、MsgBoxの幅と高さを調整する方法を教えてください。 – user1315906

+0

1)プログラムで削除すると思いますか?それ以外の場合は、ユーザーが「OK」ボタンをクリックするだけです。それ以外の場合は、Ext.Msg.hide()関数を呼び出します。 2)Ext.MsgのsetWidth()メソッドとsetHeight()メソッドを使用して、幅と高さについて説明します。 3)バックグラウンドについて、$ sheet-bg-colorのsass変数を再定義します(アプリケーション内のすべてのアクションシートとmsgボックスに影響することに注意してください)...あなたは本当にいつでもドキュメントを開いておくべきですそこにあります。ドキュメントはST2ディストリビューションに含まれているので、オンラインにする必要はありません。 – borck