JavaScriptを使ってステータスバーにメッセージを表示させる方法のメモ
●IE11でステータスバーを表示させる
タイトルバーの何も表示されていない箇所で右クリックし、表示された一覧から「ステータスバー」をクリックします。
http://121ware.com/qasearch/1007/app/servlet/relatedqa?QID=016042
●JavaScript関数作成
引数のmsgをIEのステータスバーに設定します
function OutputStatusBar(msg)
{
window.status = msg;
}
●Silverlightアプリケーションで、ステータスバーにメッセージ表示する
Windowは、ブラウザ外実行でないときでないと使用できません。
したがって、IsRunningOutOfBrowserでブラウザ外実行か確認後、JavascriptのOutputStatusBar
にメッセージとして、 "Initializing ....."を渡します。
if (Application.Current.IsRunningOutOfBrowser == false) {
System.Windows.Browser.HtmlPage.Window.Invoke("OutputStatusBar", "Initializing .....");
}
無事メッセージ表示できました。
デバッグでダイアログ表示したり、debug.writelineを使うより有効に使えそうです。
0 件のコメント:
コメントを投稿