webForumDet fria alternativet

Hindra dubbelpostning

0 svar · 1 948 visningar · startad av Pace

PaceMedlem sedan juni 20019 024 inlägg
#1

En liten JavaScript snutt man kan applicera på ett forumlär som inaktiverar submit-knappen när man tryckt på den en gång, vilket hindrar en användare från att dubbelposta.

<font size="1" face="Verdana, Arial, Helvetica, sans-serif">Kod:<font size="1" face="Verdana, Arial, Helvetica, sans-serif" color="#006666"> <SCRIPT LANGUAGE="JavaScript">
<!--
function disableForm(theform) {
if (document.all || document.getElementById) {
for (i = 0; i < theform.length; i++) {
var tempobj = theform.elements;
if (tempobj.type.toLowerCase() == "submit" || tempobj.type.toLowerCase() == "reset")
tempobj.disabled = true;
}
return true;
}
}
// -->
</SCRIPT>

Och på formuläret:

<font size="1" face="Verdana, Arial, Helvetica, sans-serif">Kod:<font size="1" face="Verdana, Arial, Helvetica, sans-serif" color="#006666"><FORM ACTION="post_info.asp" METHOD="post" NAME="PostTopic" onSubmit="return disableForm(this);">

[Redigerat av Pace den 11 nov 2001]

128 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)