Først og fremmest, sved én, og nogen ændrede navnet Qaptcha til Zipper Verification Code denne gang, målløse + målløse
Nogle spurgte stadig, hvordan man piller ved det, og lige i tide ændrede de det og satte det i asp.net
Jeg har tidligere skrevet om konfigurationsinstruktionerne til Qaptcha i php, klik venligst på Portal. Lad os begynde at konfigurere brugen af asp.net
1. Gå til den officielle hjemmeside for at downloade den nyeste version, jeg downloadede 2.6, den nuværende tid er 2011-06-22,
2. Gå til jquerys officielle hjemmeside for at downloade jquery1.6, som også er placeret i den unzipped sti
3. Skriv en statisk testside, en index.html, for at se effekten
- <font color="#0000ff"><!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>Pluggin QapTcha : captcha system with jQuery</title>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <link rel="stylesheet" href="jquery/QapTcha.jquery.css" type="text/css" />
- <scrip去掉t type="text/javascrip去掉t" src="jquery/jquery-1.6.1.min.js"></scrip去掉t>
- <scrip去掉t type="text/javascrip去掉t" src="jquery/jquery-ui.js"></scrip去掉t>
- <scrip去掉t type="text/javascrip去掉t" src="jquery/jquery.ui.touch.js"></scrip去掉t>
- <scrip去掉t type="text/javascrip去掉t" src="jquery/QapTcha.jquery.js"></scrip去掉t>
- </head>
- <body>
- <div id="main30corgDiv">
- <h1>QapTcha 2.5 样例</h1>
- <form method="post" action="http://blog.30c.org">
- <fieldset>
- <label>帐号</label> <input type="text" name="userName" />
- <label>密码</label> <input type="text" name="userPwd" />
- <div id="QapTcha"></div>
- <input type="submit" name="submit" value="登录" />
- </fieldset>
- </form>
- </div>
- <scrip去掉t type="text/javascrip去掉t">
- $(document).ready(function(){
- $('#QapTcha').QapTcha({disabledSubmit:false});
- });
- </scrip去掉t>
- </body>
- </html></font>
Kopier kode 4. Omskriv QapTcha.jquery.js
Find stedet nedenfor
- <font color="#0000ff">// set the SESSION iQaptcha in PHP file
- $.post("wp-includes/qaptcha/php/Qaptcha.jquery.php",{
- action : 'qaptcha'
- },
- function(data) {
- if(!data.error)</font>
Kopier kode Forandring
- <font color="#0000ff">$.post("server.aspx",{
- action : '30c.org'
- },
- function(data) {
- if(data=="1")</font>
Kopier kode 5. Skriv server.aspx
Åbn server.aspx.cs og skriv koden nedenfor
- <font color="#0000ff">protected void Page_Load(object sender, EventArgs e)
- {
- Session["check"] = false;
- if (Request.Form["action"] == "30c.org")
- {
- Session["check"] = true;
- Response.Write("1");
- }
- else
- Response.Write("0");
- Response.End();
- }</font>
Kopier kode 6. Få en IIS eller udviklingsserver til at teste det, gå i seng og find ud af, at der stadig er nogle små fejl i dag, bare rettet, og du kan allerede køre
|