webForumDet fria alternativet

svårt att tänka

JavaScript

1 svar · 134 visningar · startad av alfa

Medlem sedan juni 2000202 inlägg
Frågan#1

Hur gör jag för att tilldela ett värde
i funktionen så att den bara kör en gång
när jag trycker på submit knappen nu kör den först full som skickar till fullwin sedan verkar han köra onunload efter den. är det någon som vet om man kan använda en variabel som man tilldelar ett värde och sedan köra en if sats om man har tryck på submit????

<html>
<title>Untitled Document</title>
<head>
<script language="JavaScript">
function full(){
fullwin (2)
}
function fullwin(){
if (fullwin != "yes") {
alert(fullwin)
}
}
</SCRIPT>
</head>
<BODY onunload="fullwin(1)" bgcolor="#ffff00">
<form action="nisse.html" target="_self" method="get">
<input type="text">
<INPUT type="submit" value="Skicka fråga" name="" onclick="full()">
</form>
</BODY>
</html>

Medlem sedan juni 2000202 inlägg
#2

Tror jag löste det.

<html>
<title>Untitled Document</title>
<head>
<script language="JavaScript">
var test = 1
function full(){
test = 5
fullwin ()
}
function fullwin(){
if (test != 5) {
window.open('http://www.xxxx',"questions",'width= 400,height=400,top=10,left=10,resizable=false,scrollbars=no')

}
}
</SCRIPT>
</head>

<BODY onunload="fullwin(1)" bgcolor="#ffff00">
<form action="nisse.html" target="_self" method="get">
<input type="text">
<INPUT type="submit" value="Skicka fråga" name="" onclick="full()">
</form>
</BODY>
</html>

251 ms totalt · 3 externa anrop · v20260731065814-full.767b4345
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)