六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 135|回复: 0

自定义alert

[复制链接]

升级  5.33%

14

主题

14

主题

14

主题

秀才

Rank: 2

积分
58
 楼主| 发表于 2013-2-7 20:21:29 | 显示全部楼层 |阅读模式
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
??? "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">


???
???
???
???
???
??? Dolphin Document
???
??????? body,p{
??????????? margin:0px;
??????????? padding:0px;
??????? }
???



aaaaaaaa

aaaaaaaa

aaaaaaaa

aaaaaaaa

aaaaaaaa

aaaaaaaa

aaaaaaaa

aaaaaaaa

aaaaaaaa

aaaaaaaa

aaaaaaaa

aaaaaaaa

aaaaaaaa

aaaaaaaa

aaaaaaaa

aaaaaaaa

aaaaaaaa

aaaaaaaa

aaaaaaaa

aaaaaaaa

aaaaaaaa

aaaaaaaa

?

function customAlert(title, txt)
{
?var availH = window.screen.availHeight? - window.screenTop - 26;
?if(document.body.scrollHeight > availH){
??availH = document.body.scrollHeight;
?}
?if(!title)title='';
?if(!txt)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 = availH ;
??? shield.style.background = "#333";
??? shield.style.textAlign = "center";
??? shield.style.zIndex = "10000";
??? shield.style.filter = "alpha(opacity=30)";
??? 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";
??? var strHtml? = "
    \n";
    ??? strHtml += "
  • "+title+"\n";
    ??? strHtml += "
  • "+txt+"\n";
    ??? strHtml += "
  • \n";
    ??? strHtml += "
\n";
??? alertFram.innerHTML = strHtml;
??? document.body.appendChild(alertFram);
??? document.body.appendChild(shield);
??? this.doOk = function(){
??document.getElementById('shield').parentNode.removeChild(document.getElementById('shield'));
??document.getElementById('alertFram').parentNode.removeChild(document.getElementById('alertFram'));
??? }
?document.getElementById('closeButton').focus();
}
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表