Homepage selbermachen 7.852 Themen, 35.619 Beiträge

Alertfenster

Gerie / 2 Antworten / Baumansicht Nickles

Hallo !


Ich möchte das sich das Alertfenster nur 1 mal bei onemouseover öffnet.


Meiner Meinung nach müsste es mit einer Variablen funktionieren, aber wie ?


Vielleicht kann mir jemand dabei helfen ?


Vielen Dank im Voraus


                            Gerie


<html>


<head>


<!--


funktion ask()


{


alert ("Bericht wirklich abschicken?");


}


//-->


</script>


</head>


<body<


<form method=Post"action="mailto:"emailadresse">


<p><input type="submit" value="senden" onmouseover="ask()" name="senden"></p>


</form>


</body>


 

bei Antwort benachrichtigen
xafford Gerie „Alertfenster“
Optionen

lege außerhalb der funktion eine variable an (außerhalb, damit sie global und nicht lokal ist), z.b. var seen=false;
und wenn das alertfenster gezeigt wurde, setzte sie auf true. hier ein beispiel:

var seen=0;
function owin()
{
if(seen==false)
{
win=window.open("about:blank","Test","locationbar=yes width=100 height=100");
seen=1;
}
}

Pauschalurteile sind immer falsch!!!
bei Antwort benachrichtigen
Apro Gerie „Alertfenster“
Optionen

für dich sollt das dann so aussehn:

var seen=0;
function ask()
{
if(!seen)
{
alert ("Bericht wirklich abschicken?");
seen=1;
}
}

greetings...
bei Antwort benachrichtigen