-1

次のように、コードを使用してasp.netにメッセージボックスを表示しました

Dim myscript As String = "alert('患者の入院番号を入力してください');window.location.replace(window.location.href);" Page.ClientScript.RegisterStartupScript(Me.GetType, "MyScript", myscript, True)

これにより、「入院患者番号を入力してください」というメッセージのアラート ボックスが表示されますが、メッセージ ボックスのタイトル バーには Windows Internet Explorer と表示されます。

4

2 に答える 2

0

アラート ボックスのタイトルを実際に変更することはできません。しかし、できることは、アラート機能をオーバーライドし、div を使用してカスタム メッセージを表示することです。このようにして、メッセージボックスの外観を完全に制御できます。

このリンクをチェックして、これがどのように実装されているかを確認してください。 Javascript を使用したカスタム アラート

-->新規編集

.aspx ページに指定されたコードを貼り付け、.cs ファイルで以下のコードを使用してアラートを呼び出します。

Dim myscript As String = "alert2('Please Enter The Patients Inpatient number','Message From My Custom page','Ok');    window.location.replace(window.location.href);"
 Page.ClientScript.RegisterStartupScript(Me.GetType, "MyScript", myscript, True)
于 2012-10-31T05:36:05.277 に答える
0

技術的には、アラート機能を変更することはできますが、アラート ボックスのタイトルなどを変更することはできません。アラート ボックスを使用する代わりに、jQuery 機能、つまりダイアログ ボックスを使用することをお勧めします。次のリンクをチェックしてください。 カスタム アラート ボックス ごくわずかな変更を行うだけで、確実に結果が得られます。

于 2012-10-31T07:24:23.610 に答える