<!-- End .list --><!-- <div class="bottom"></div> --><!-- End .hotapplist -->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="gb2312" >
<head>
<meta http-equiv="content-type" content="text/html; charset=gb2312" />
<meta name="author" content="Smiling Dolphin" />
<meta name="keywords" content="design, css, cascading, style, sheets, xhtml, graphic design, w3c, web standards, visual, display, java, javascript, c++, php, jsp, asp, py, pl" />
<meta name="description" content="my favorites language." />
<meta name="robots" content="all" />
<title>Dolphin Document</title>
<style type="text/css" title="currentStyle" media="screen">
body,p{
margin:0px;
padding:0px;
}
</style>
</head>
<body>
<input type="button" value="显示Alert" onclick="alert('我改写了Alert显示的样式')" />
<textarea>这里显示文章</textarea>
<p>abc</p>
<p>abc</p>
<p>abc</p>
<p>abc</p>
<p>abc</p>
<p>abc</p>
<p>abc</p>
<p>abc</p>
<p>abc</p>
<p>abc</p>
<p>abc</p>
<p>abc</p>
<p>abc</p>
<p>abc</p>
<p>abc</p>
<p>abc</p>
<p>abc</p>
<p>abc</p>
<p>abc</p>
<p>abc</p>
<p>abc</p>
<p>abc</p>
<p>abc</p>
<p>abc</p>
<p>abc</p>
<p>abc</p>
<p>abc</p>
<p>abc</p>
<p>abc</p>
<p>abc</p>
<p>abc</p>
<p>abc</p>
<p>abc</p>
<p>abc</p>
<p>abc</p>
<p>abc</p>
<p>abc</p>
<p>abc</p>
<p>abc</p>
<p>abc</p>
<p>abc</p>
<p>abc</p>
<p>abc</p>
<p>abc</p>
<p>abc</p>
<p>abc</p>
<p>abc</p>
<p>abc</p>
<script language="javascript" type="text/javascript">
window.alert = function(txt)
{
var shield = document.createElement("DIV");
shield.id = "shield";
shield.style.position = "absolute";
shield.style.left = "0px";
shield.style.top = "0px";
shield.style.width = "100%";
shield.style.height = document.body.scrollHeight+"px";
shield.style.background = "#333";
shield.style.textAlign = "center";
shield.style.zIndex = "10000";
shield.style.filter = "alpha(opacity=0)";
var alertFram = document.createElement("DIV");
alertFram.id="alertFram";
alertFram.style.position = "absolute";
alertFram.style.left = "50%";
alertFram.style.top = "50%";
alertFram.style.marginLeft = "-225px";
alertFram.style.marginTop = "-75px";
alertFram.style.width = "450px";
alertFram.style.height = "150px";
alertFram.style.background = "#ccc";
alertFram.style.textAlign = "center";
alertFram.style.lineHeight = "150px";
alertFram.style.zIndex = "10001";
strHtml = "<ul style=\"list-style:none;margin:0px;padding:0px;width:100%\">\n";
strHtml += " <li style=\"background:#DD828D;text-align:left;padding-left:20px;font-size:14px;font-weight:bold;height:25px;line-height:25px;border:1px solid #F9CADE;\">[系统提示]</li>\n";
strHtml += " <li style=\"background:#fff;text-align:center;font-size:12px;height:120px;line-height:120px;border-left:1px solid #F9CADE;border-right:1px solid #F9CADE;\">"+txt+"</li>\n";
strHtml += " <li style=\"background:#FDEEF4;text-align:center;font-weight:bold;height:25px;line-height:25px; border:1px solid #F9CADE;\"><input type=\"button\" value=\"确 定\" onclick=\"doOk()\" /></li>\n";
strHtml += "</ul>\n";
alertFram.innerHTML = strHtml;
document.body.appendChild(alertFram);
document.body.appendChild(shield);
var c = 0;
this.doAlpha = function(){
if (c++ > 20){clearInterval(ad);return 0;}
shield.style.filter = "alpha(opacity="+c+");";
}
var ad = setInterval("doAlpha()",5);
this.doOk = function(){
alertFram.style.display = "none";
shield.style.display = "none";
}
alertFram.focus();
document.body.onselectstart = function(){return false;};
}
</script>
</body>
</html>
分享到:
相关推荐
### 自定义弹出框样式 alert修改 在网页开发过程中,我们经常会遇到需要向用户展示提示信息的情况。传统的JavaScript `alert`方法虽然简单易用,但其样式固定且无法自定义,这在追求用户体验和界面美观的现代Web...
1. **使用jQuery插件**:有许多开源的jQuery插件,如Bootbox.js、SweetAlert2和PNotify,它们提供了丰富的自定义选项,包括自定义样式、图标、按钮等。例如,SweetAlert2允许创建带有标题、文本、输入字段甚至图标的...
在JavaScript编程中,"js精美弹出框alert"是指通过自定义的方式,创建美观且功能丰富的弹出警告对话框,以替代系统默认的简单且样式单一的`alert()`函数。通常,开发者会使用CSS和JavaScript库来实现这种效果,以...
本教程将详细介绍如何在JavaScript中自定义Alert样式的实践方法。 首先,我们要明白,由于JavaScript的Alert是浏览器内置的功能,其样式受浏览器控制,不能直接通过CSS修改。但是,我们可以通过创建自定义的HTML和...
当需要更改默认的alert样式时,可以通过重写window对象的alert方法实现。创建一个新的DIV元素,并为其设置适当的样式,这个新创建的DIV元素将作为自定义弹窗的容器。在这个容器内,可以放入任何自定义的HTML结构,...
**优化JS Alert样式** 通过使用SimpleModal,我们可以摆脱浏览器默认的`alert()`样式,创建更符合网站设计风格的对话框。这不仅包括改变文字、背景颜色、边框等视觉元素,还可以添加自定义按钮、图片、甚至动态内容...
- **设置样式**:通过修改`style`属性来控制遮罩层的外观,如透明度、颜色等。 - **添加到页面**:使用`appendChild`方法将遮罩层添加到文档体中。 ##### 2. 构建消息对话框 ```javascript var msgObj = document....
本教程将介绍如何通过自定义CSS和JavaScript来美化`alert`和`confirm`弹出框,实现更个性化的界面效果,而无需依赖浏览器的默认样式。 首先,我们不再直接使用`window.alert()`和`window.confirm()`方法,而是创建...
这个压缩包包含的文件主要是JS(JavaScript)和CSS(层叠样式表)文件,用于实现SweetAlert的功能。 在前端开发中,用户界面的交互体验是非常重要的,而传统的alert对话框样式单一,无法满足现代网页设计的需求。...
可以直接调用,操作方便,调用代码如下: jConfirm('Can you confirm this,<span am red.</span>?', 'Confirmation Dialog', function(r) { });
"js alert confirm样式弹出框.zip"这个资源提供了一种优化`alert`和`confirm`样式的方法,使对话框更符合网页的整体风格。 首先,我们来了解`alert`和`confirm`的基本用法。`alert`只接受一个参数,即要显示的消息...
在JavaScript的世界里,原生的`alert()`函数是一种常见的弹窗效果,用于向用户显示简短的提示信息。本文将深入探讨如何使用原生JS创建类似`alert()`的自定义弹窗效果,以及如何实现跨浏览器兼容性,包括对IE、Fire...
标题中的“一套漂亮的js div alert弹出窗体”指的是使用JavaScript和HTML5的div元素创建的自定义对话框,这种对话框通常用于替代浏览器原生的alert、confirm和prompt等函数,提供更丰富的视觉效果和交互体验。...
在网页开发中,`alert` 和 `confirm` 是两种常见的JavaScript内置函数,用于与用户进行交互。`alert` 用于显示一个警告对话框,通常包含一条消息和一个确定按钮;而`confirm` 则会展示一个确认对话框,包含一条消息...
你可以根据需要修改CSS样式,以适应不同的应用场景。 总结来说,通过创建自定义的HTML结构和JavaScript控制逻辑,我们可以实现一个功能强大的、可以在iframe中使用的模拟alert对话框。这种方法允许开发者自由设计...
"alert_style.zip_alert样式美化_style"这个资源显然关注于提升应用程序或网站中的警告提示(alert)的视觉效果。Alert弹出窗口通常用于通知用户关键信息或者需要用户确认的操作,因此,它们的样式设计必须既吸引人...
3. **自定义样式**:研究`sweetalert.css`中的样式规则,学习如何根据需求修改对话框的样式。 4. **高级功能**:探索如何使用更复杂的特性,如自定义按钮、输入框、定时自动关闭、嵌入HTML内容等。 5. **兼容性**...
在网页开发中,"JQuery alert confirm prompt 修改版"通常指的是开发者对原生JavaScript中的alert、confirm和prompt函数进行了自定义或者增强,以提供更美观、功能更丰富的对话框体验。 原生JavaScript的alert、...
原生JavaScript提供了alert(), confirm(), prompt()函数,但它们的样式固定,无法自定义。jQuery alerts插件`jquery.alerts.js`则提供了一种更加灵活、可定制的方式来实现这些功能,它极大地增强了用户体验,并且...