0

我希望消息在警告框中显示时以粗体显示。我正在使用 ClientScript.RegisterStartupScript 来创建 javascript 警报框

我尝试在字符串中使用 b 标记,但它不起作用,asp.net 不会将其转换为等效的 html

4

6 回答 6

2

Javascriptalert()框无法格式化。

如果您希望格式化文本,您应该使用自定义模式弹出窗口

现场演示:http: //jsfiddle.net/FCreL/

于 2013-02-21T09:57:01.510 回答
0

无法更改标准警报中的文本样式。您可能会浏览这些有关创建 DHTML 弹出窗口的链接,但我认为仅在警报上加粗文本的工作量太大。

http://www.openwebware.com/products/openpopups/

http://www.subimage.com/dhtml/subModal/

http://www.dynamicdrive.com/dynamicindex8/dhtmlwindow/index.htm

于 2013-02-21T09:59:33.450 回答
0

alert()对话框未呈现在HTML. 所以更好的选择去自定义警报框或确认框。

给你:模态对话框

于 2013-02-21T10:00:05.733 回答
0

你不能这样做。但是您可以使用自定义警报和确认框。

您可以在此处阅读一些用户界面库:

http://speckyboy.com/2010/05/17/15-javascript-web-ui-libraries-frameworks-and-libraries/

最常见的库是:

于 2013-02-21T10:02:06.307 回答
0

无法更改默认 javascript 警告框中的文本样式。

如果您想设置警报样式,最好创建一个“弹出”div,您可以在其中放入 HTML 内容。像fancybox这样的东西可能更适合您的需求。

于 2013-02-21T09:58:24.460 回答
0

你无法改变这一点。警报框和确认框..它是根据浏览器的角度来看的。你无法改变这一点。是的,您可以创建自己的对话框..

如果您想创建自己的对话框,那么您可能会发现这个有趣的
jQuery UI 对话框

于 2013-02-21T09:57:28.777 回答