Salve a tutti!
Ho un piccolo problema: devo cambiare il risultato di una funzione, ma non so dove mettere le mani!
Il codice è questo:
Premetto che questo codice anti-bot non è mio, e che genera a video un'operazione tipo "quanto fa 2+2?" e se rispondi 4 ti viene un pop-up con scritto "true", o se rispondi male "false".Codice HTML:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head> <title>BotBoot</title> <script type="text/javascript"> var a = Math.ceil(Math.random() * 10); var b = Math.ceil(Math.random() * 10); var c = a + b function DrawBotBoot() { document.write("What is "+ a + " + " + b +"? "); document.write("<input id='BotBootInput' type='text' maxlength='2' size='2'/>"); } function ValidBotBoot(){ var d = document.getElementById('BotBootInput').value; if (d == c) return true; return false; } </script> </head> <body> Are you human?<br /> <script type="text/javascript">DrawBotBoot()</script> <input id="Button1" type="button" value="Check" onclick="alert(ValidBotBoot());"/> </body> </html>
Io devo fare in modo che se il risultato è giusto, lui mi reindirizzi ad una pagina, se invece è sbagliato, che o mi reindirizzi ad una pagina, o mostri un pop-up.
Mi potete aiutare perfavore?

LinkBack URL
About LinkBacks
