webForumDet fria alternativet

SubmitForm

1 svar · 174 visningar · startad av Sandman

SandmanMedlem sedan juli 2000104 inlägg
#1

Kör den här dunktionen:
function SubmitForm(action)
{
if(action == 'login')
{
document.frmLogin.submit()
}

else if(action == 'logout')
{
	document.frmLogout.submit()	
}

}

och anropar den nere i koden:

<form action="logout.asp" method="post" name="frmLogout">
<td width="13"> </td>
<td align="left"><a href="javascript:SubmitForm('logout')"><font face="verdana,arial,helvetica" size="1">Logga ut</font></a><br></td>
</form>

Det fungerar att logga in och ut i I.E men i Netscape fungerar det bara att logga in.

Någon som har någon aning vad som kan vara fel?

------------------
/Sandman

petergrennanetMedlem sedan dec. 1999273 inlägg
#2

Hmm. skumt fel du har, eftersom det inte ar non skillnad mellan Login och Logout i princip.
Har du testat att skriva if satserna i olika ordning? D.v.s. if (action == 'logout') forst.

Jag foreslar att du anvender return false; och return true;.
Vilken ordning det ska vara och sa, vet jag inte, men testa dig fram.

------------------
¬ peterbe.com¬

Genererad på 388 ms · cache AV · v20260730165559-full.f96bc7eb