-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

从技术上讲,您可以更改警报功能的功能,但不能更改警报框的标题和其他内容。我建议您不要使用警告框,而是使用 jQuery 功能,即对话框。查看以下链接。 自定义警报框 您需要做一些很小的更改,并确保您会得到您的结果。

于 2012-10-31T07:24:23.610 回答
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 回答