在下面的例子中,我需要为单词alert添加样式,所以它说:
您好!我是警告框!
这是我的代码:
<html><head>
<script type="text/javascript">
function show_alert()
{
alert("Hello! I am an alert box!");
}
</script></head><body>
<input type="button" onclick="show_alert()" value="Show alert box" />
</body></html>
答案 0 :(得分:4)
基本上这是不可能的。您无法从浏览器内部访问操作系统级别。
您所能做的就是使用自定义模式弹出窗口。您可以找到大量可立即使用的模式弹出式插件[{3}}或here
window.alert
接受string
作为参数。您无法设置string
来自here:
消息是您要在警告对话框中显示的
string
文本, 或者,一个被转换成字符串的对象 显示。
答案 1 :(得分:2)
警告框是一个浏览器窗口,是操作系统的一部分,而不是DOM,所以很遗憾,您无法对其应用样式。
最简单的解决方案是使用many existing modal dialogs之一以及您选择的对话框所需的Javascript库。
另一种方法是通过在页面上覆盖专门的<div class="yourAlertClass">
来模仿警告框,使用Javascript或自定义库(如moo tools或jQuery)来制作动画。
答案 2 :(得分:1)
你做不到。
我认为你所想的是一个模态弹出窗口。看看JQuery UI,但是你可以使用很多其他的库。
答案 3 :(得分:1)