Först och främst, svettas ett, och någon ändrade namnet Qaptcha till Zipper Verification Code den här gången, mållös + mållös
Vissa frågade fortfarande hur man pillade med den här saken, och precis i tid ändrade de den och satte in den i asp.net
Jag skrev om konfigurationsinstruktionerna för Qaptcha i php tidigare, klicka på Portal. Låt oss börja konfigurera användningen av asp.net
1. Gå till den officiella webbplatsen för att ladda ner den senaste versionen, jag laddade ner 2.6, nuvarande tid är 2011-06-22,
2. Gå till jquerys officiella webbplats för att ladda ner jquery1.6, som också finns placerad i den opackade sökvägen
3. Skriv en statisk testsida, en index.html, för att 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>
Kopiera koden 4. Skriva om QapTcha.jquery.js
Hitta platsen nedan
- <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>
Kopiera koden Förändring
- <font color="#0000ff">$.post("server.aspx",{
- action : '30c.org'
- },
- function(data) {
- if(data=="1")</font>
Kopiera koden 5. Skriv server.aspx
Öppna server.aspx.cs och skriv koden nedan
- <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>
Kopiera koden 6. Skaffa en IIS- eller utvecklingsserver för att testa det, gå och lägg dig och upptäck att det fortfarande finns några små buggar idag, precis korrigerade, och du kan redan köra
|