funnyzocker
Erfahrenes Mitglied
Hallo.
Ich habe mal irgendwo diesen Code gefunden den ich auch Verwende.
Und diesen zum Aufruf der MessageBox
Wie kann ich das nun Machen das diese Box beim Laden Gezeigt wird und nicht erst beim Clich auf den Link.
Ich habe mal irgendwo diesen Code gefunden den ich auch Verwende.
Code:
<script language="JavaScript">
alertWidth=300;
alertHeight=200;
xAlertStart=300;
yAlertStart=100;
alertTitle="<p align='center'><b>Wichtiger Hinweis</b></p>";
alertText="<p align='center'>Dein Account wurde Gesperrt<br><br>Wende dich bitte per Email an den Admin<br><br>Adresse funny@streber24.de</p>";
function okAlert() {
document.getElementById("alert").style.visibility="hidden";
}
function alertAlternative() {
alert("Hallo, ich bin auch eine Dialogbox !\n\nAber leider nicht so hübsch wie im IE 5+ oder NN 6+.");
}
</script>
<script language="JavaScript">
//Nur für IE 5+, NN6+ und Opera 5+
ie5=(document.getElementById && document.all && document.styleSheets):0;
nn6=(document.getElementById && !document.all):0;
op5=(document.getElementById&&document.all&&!document.styleSheets):0;
// Alertbox erstellen
if(ie5||nn6||op5) {
if(ie5) cp=5,cs=2,th=30,bh=50;
else if(nn6) cp=2,cs=0,th=22,bh=35;
else cp=0,cs=1,th=15,bh=20; //wg. Layout
document.write(
"<div style='position:absolute;top:-500;left:0;z-index:100' id='alert'>"+
"<table style='border-style:outset;border-width:2;border-color:#001060;background-color:#0070C0' cellpadding='"+cp+"' cellspacing='"+cs+"' width='"+alertWidth+"' height='"+alertHeight+"' onmousedown='getxyRelativ()' onmousemove='moveAlert()' onmouseup='moveStatus=0'>"+
"<tr><td height='"+th+"' bgcolor='#0050A0'>"+alertTitle+"</td></tr>"+
"<tr><td>"+alertText+"</td></tr>"+
"<tr align='center'><td height='"+bh+"'>"+
"<input style='background-color:#E9E9CF;border-width:1;font-weight:bold' type='button' value=' OK ' onclick='okAlert()' onfocus='if(this.blur)this.blur()'>"+
"</td></tr>"+
"</table>"+
"</div>"
);
}
// Box anzeigen
function showAlert() {
moveStatus=0;
xAlert=xAlertStart, yAlert=yAlertStart;
if(ie5) {
document.getElementById("alert").style.left=xAlert+document.body.scrollLeft;
document.getElementById("alert").style.top=yAlert+document.body.scrollTop;
document.getElementById("alert").style.visibility="visible";
}
else if(nn6||op5) {
document.getElementById("alert").style.left=xAlert+window.pageXOffset;
document.getElementById("alert").style.top=yAlert+window.pageYOffset;
document.getElementById("alert").style.visibility="visible";
}
else alertAlternative();
}
// Relative Mausposition ermitteln
var xRelativ, yRelativ;
function getxyRelativ() {
moveStatus=1;
if(ie5) {
xRelativ=event.clientX-xAlert;
yRelativ=event.clientY-yAlert;
}
}
// Verschieben nur für IE
function moveAlert() {
if(ie5&&moveStatus>0) {
xAlert=document.getElementById("alert").style.left=event.clientX+document.body.scrollLeft-xRelativ;
yAlert=document.getElementById("alert").style.top=event.clientY+document.body.scrollTop-yRelativ;
}
}
</script>
Code:
<a href="javascript:showAlert()" onfocus="if(this.blur)this.blur()">
Wie kann ich das nun Machen das diese Box beim Laden Gezeigt wird und nicht erst beim Clich auf den Link.