-1

这是我的 IE 问题。单击网页上的按钮后,我在警报中显示成功消息。

document.alert("sucess")在所有浏览器的警报中显示一条普通消息,但在 Internet Explorer 中显示警告图像。

有什么方法可以隐藏该图像..显示带有警告图像的成功消息非常讨厌..

4

1 回答 1

2

无法更改图标或遗憾地隐藏它们。您可以做什么创建自己的警报框;

window.alert=function( alertMessage )
{
    var alertBox = "";
            alertBox +="<div style=\"width:350px;height:70px\" class=\"alertBoxIn alertPosition\" >";
    alertBox  +="<img src=\"http://www.imsearch.info/images/info.png\" style=\"position: relative; top: 1%; left: 2%; height: '40px'\" /></td>";
                     alertBox +="<SPAN style=\"position: relative; top:-30%; left: 12%\">"+alertMessage+"</SPAN>";
                     alertBox  +="<input style=\"position: relative; top:20%; left:10%\" type=\"button\" value=\"    Ok      \" onclick=\"closeAlert();\" />";
            alertBox+="</div>";
    document.getElementById("alertPanel").innerHTML = alertBox;
    document.getElementById("alertPanel").focus();
 }

检查参考:http: //blogs.msdn.com/b/phaniraj/archive/2007/03/03/cusomizing-the-alert-confirm-messages-in-ie.aspx

于 2012-09-03T11:17:26.703 回答