我怎么能改变msgbox标题“http:// ....的页面说:”

时间:2011-04-22 06:40:02

标签: c# asp.net

我正在通过以下代码打开asp.net中的msgbox。

if (ds.Tables[0].Rows[0][12].ToString() == "0" )
   Page.ClientScript.RegisterStartupScript(this.GetType(), "Window", "alert('This ID is not yet approved to create a case. ');", true);
else if(ds.Tables[0].Rows[0][12].ToString() == "2")
   Page.ClientScript.RegisterStartupScript(this.GetType(), "Window", "alert('Your ID is rejected to create a case. ');", true);
else
   Page.ClientScript.RegisterStartupScript(this.GetType(), "Window", "alert('Please enter a valid ID.');", true);

当它在mozilla浏览器消息框标题上运行时显示The page at http://.... says:

我想更改此标题,并在The page at http://.... says:

中显示我的自定义标题

任何公开帮助我很快。

4 个答案:

答案 0 :(得分:1)

您无法更改此标题。

警报框由浏览器生成,标题不是可通过javascript控制的内容。

您可以做的最好的事情是在javascript中创建自己的警告框(例如使用jQuery UI)。

请参阅this SO question

答案 1 :(得分:0)

答案 2 :(得分:0)

使用自定义提醒消息框,更改标题,否则无法更改标题

了解更多详情,请查看此链接

http://javascript.internet.com/miscellaneous/custom-alert-box.html

答案 3 :(得分:0)

你可以试试这个

MsgBox("Hi", MsgBoxStyle.MsgBoxSetForeground, Title)

它将显示您网页的标题。例如,如果您的网页标题为“我的主页”,则按摩框的标题将为“我的主页”。