我用我的PHP代码简单的JavaScript代码,以显示一条警告消息:警报消息
<script type="text/javascript">
window.alert("Can not Send Messages ")
</script>
当显示警报消息,原来的页面消失,当我按下“确定”按钮消息框中,原始页面将再次出现。有什么方法可以显示错误信息并将原始页面保留在后面?我的另一个问题是,有什么方法来装饰消息框^ _ ^?
感谢和问候所有人。
我用我的PHP代码简单的JavaScript代码,以显示一条警告消息:警报消息
<script type="text/javascript">
window.alert("Can not Send Messages ")
</script>
当显示警报消息,原来的页面消失,当我按下“确定”按钮消息框中,原始页面将再次出现。有什么方法可以显示错误信息并将原始页面保留在后面?我的另一个问题是,有什么方法来装饰消息框^ _ ^?
感谢和问候所有人。
alert()
直到它被关闭。简单本身已加载的文件后执行:
window.onload = function() {
alert("Cannot send messages");
}
在你正在使用像jQuery,你也可以使用它domready中事件的情况下(这是可用而不jQuery的,也顺便说一句):
$(document).ready(function() {
alert("Cannot send messages");
});
将脚本移动到最后,在标签后面。这样浏览器就可以获得足够的HTML来构建页面,并在浏览器后面显示。
如果您想修饰系统“警报”消息,您可以创建自己的功能并替换默认值。但是,你应该确保有一个使用默认的警报没有库,或做后续:
// Preserve link to default alert
var defaultAlert= window.alert;
function myAlert(msg, decorate) {
if (!decorate) return defaultAlert(msg);
// Display decorated alert
// ... draw beauty div
}
window.alert= myAlert;
并且您的警报不会暂停执行流程,像警报做。
您可以使用jQuery更多花哨的消息框。看看[这里](http://www.queness.com/post/1696/create-a-beautiful-looking-custom-dialog-box-with-jquery-and-css3) – MadChuckle 2012-03-11 11:25:58