Allereerst, zweet één, en iemand veranderde de naam van Qaptcha deze keer in Zipper Verification Code, sprakeloos + sprakeloos
Sommige mensen vroegen nog steeds hoe ze aan dit ding konden sleutelen, en net op tijd voor een tijdje veranderden ze het en stopten het in de asp.net
Ik heb eerder geschreven over de configuratie-instructies van Qaptcha in php, klik alsjeblieft op Portal. Laten we beginnen met het configureren van het gebruik van asp.net
1. Ga naar de officiële website om de nieuwste versie te downloaden, ik heb versie 2.6 gedownload, de huidige tijd is 2011-06-22,
2. Ga naar de officiële website van jquery om jquery1.6 te downloaden, die ook in het onuitgepakte pad staat
3. Schrijf een statische testpagina, een index.html, om het effect te zien
- <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>
Code kopiëren 4. Herschrijf QapTcha.jquery.js
Vind de locatie hieronder
- <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>
Code kopiëren Verandering
- <font color="#0000ff">$.post("server.aspx",{
- action : '30c.org'
- },
- function(data) {
- if(data=="1")</font>
Code kopiëren 5. Schrijf server.aspx
Open de server.aspx.cs en schrijf de onderstaande code
- <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>
Code kopiëren 6. Een IIS- of ontwikkelserver laten testen, ga naar bed en ontdek dat er vandaag nog wat kleine bugs zijn, alleen gecorrigeerd, en je kunt het al uitvoeren
|