svårt att tänka

JavaScript

1 svar · 136 visningar · startad av alfa

Medlem sedan juni 2000202 inlägg
Trådstart#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>

269 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
135 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
129 ms — ändringar (db)