网页alert对话框
<scriptlanguage=JavaScript><!--varmessage="Fuckyou!\nDon'tcopy!\nDoyouknow?\nbyTorzSa...
<script language=JavaScript>
<!--
var message="Fuck you!\nDon't copy!\nDo you know?\n by TorzSaber";
///////////////////////////////////
function clickIE4(){
if (event.button==2){
alert(message);
return false;
}
}
function clickNS4(e){
if (document.layers||document.getElementById&&!document.all){
if (e.which==2||e.which==3){
alert(message);
return false;
}
}
}
if (document.layers){
document.captureEvents(Event.MOUSEDOWN);
document.onmousedown=clickNS4;
}
else if (document.all&&!document.getElementById){
document.onmousedown=clickIE4;
}
document.oncontextmenu=new Function("alert(message);return false")
// -->
</script>
我的代码..效果大家自己试下吧..我就不说了..
我想要弹出的对话框的确定"按钮"变成"Yes"
标题变为"Warning"
请萜出完整代码,,最后拿分200+50...
回答者: smluyi 你说的不错。。
但是那个标题不是Warning吧。
貌似Microsoft Internet Explorer吧- -
我想把这个改成Warning...
唉,麻烦大家,审题,懒得说了- -都想闭萜了!
不会的别答,谢谢! 展开
<!--
var message="Fuck you!\nDon't copy!\nDo you know?\n by TorzSaber";
///////////////////////////////////
function clickIE4(){
if (event.button==2){
alert(message);
return false;
}
}
function clickNS4(e){
if (document.layers||document.getElementById&&!document.all){
if (e.which==2||e.which==3){
alert(message);
return false;
}
}
}
if (document.layers){
document.captureEvents(Event.MOUSEDOWN);
document.onmousedown=clickNS4;
}
else if (document.all&&!document.getElementById){
document.onmousedown=clickIE4;
}
document.oncontextmenu=new Function("alert(message);return false")
// -->
</script>
我的代码..效果大家自己试下吧..我就不说了..
我想要弹出的对话框的确定"按钮"变成"Yes"
标题变为"Warning"
请萜出完整代码,,最后拿分200+50...
回答者: smluyi 你说的不错。。
但是那个标题不是Warning吧。
貌似Microsoft Internet Explorer吧- -
我想把这个改成Warning...
唉,麻烦大家,审题,懒得说了- -都想闭萜了!
不会的别答,谢谢! 展开
7个回答
展开全部
不用alert(),用window.showmodelDialog().这样你别说改字了,你就加图片都没有问题,我的思路是,弹出一个子完全窗体,你设置一 下子窗体的属性,改成弹出对话框大不差不多的,你再随便那么一改,OK了
代码:
在你要弹出的页面写如下方法
<script language="javascript">
function show()
{
var sta="dialogWidth:310px;dialogHeight:110px;status:no;help:no";
window.showModalDialog("2.html",window,sta);
}
</script>
<body onload="show();">
</body>
2.html文件代码
<head>
<title>
Wrong
</title>
</head>
<body>
<table align=center valign="bottom">
<tr>
<td>
这是你要的吗?你还可以加图片啊!
</td>
</tr>
<tr align=center>
<td><input type="button" name="sb" value="Yes"/></td>
</tr>
</table>
</body>
你试试吧,还不赖!
代码:
在你要弹出的页面写如下方法
<script language="javascript">
function show()
{
var sta="dialogWidth:310px;dialogHeight:110px;status:no;help:no";
window.showModalDialog("2.html",window,sta);
}
</script>
<body onload="show();">
</body>
2.html文件代码
<head>
<title>
Wrong
</title>
</head>
<body>
<table align=center valign="bottom">
<tr>
<td>
这是你要的吗?你还可以加图片啊!
</td>
</tr>
<tr align=center>
<td><input type="button" name="sb" value="Yes"/></td>
</tr>
</table>
</body>
你试试吧,还不赖!
展开全部
我找到了一帖《改变ALERT的样式》
<!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('真的要关闭本窗口?')" />
<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(){
window.close();
}
alertFram.focus();
document.body.onselectstart = function(){return false;};
}
</script>
</body>
</html>
<!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('真的要关闭本窗口?')" />
<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(){
window.close();
}
alertFram.focus();
document.body.onselectstart = function(){return false;};
}
</script>
</body>
</html>
参考资料: http://www.flyso.net/log_274.html
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
alert()是不会有“yes”按钮的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
要想实现自定义确定按钮的字,必须自己重构一个了.你可以参考一下这个例子
http://www.cnblogs.com/hunanboy/archive/2007/04/03/698513.html
http://www.cnblogs.com/hunanboy/archive/2007/04/03/698513.html
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
需要吗,不需要,国际化不是这样做的。。。
哪个欧美佬会用中文windows的ie,直接就是yes,和warning了,楼主不要想了如果真的要你改浏览器代码吧
哪个欧美佬会用中文windows的ie,直接就是yes,和warning了,楼主不要想了如果真的要你改浏览器代码吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
改个方法。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询