Kopieren Sie den Code -Code wie folgt:
Fenster.Alert = Funktion (str)
{{{{
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";
// die Hintergrundfarbe beim Auftauchen des Dialogfelds
Shield.Style.background = "#fff";
Shield.Style.textalign = "Center";
Shield.Style.zindex = "25";
// Hintergrund transparent IE ist gültig
//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 = "#ff0000";
alertfram.style.textalign = "center";
alertfram.style.lineHeight = "150px";
alertfram.style.zindex = "300";
strhtml = "<ul style =/" Listenstil: keine;
strhtml += "<li style =/" Hintergrund:#dd828d; 1px solide #f9cade;/"> [benutzerdefinierte Eingabeaufforderung] </li>/n";
Strhtml += "<li style =/" Hintergrund: #FFF; /">"+str+"</li>/n";
Strhtml += "<li style =/" Hintergrund: #FDEEF4; /"Button/" value =/"OK/" onclick =/"Dook ()/"/> </li>/n ";
strhtml += "</ul>/n";
alertfram.innerhtml = strhtml;
document.body.appendchild (alertfram);
document.body.appendchild (Shield);
var adj = setInterval ("doalpha ()", 5);
this.dook = function () {
alertfram.style.display = "none";
Schild.
}
alertfram.focus ();
document.body.onSelectStart = function () {return false;};
}
Der Effekt ist wie in der Abbildung gezeigt