验证码无刷新更换

这二天一个小兄弟问到我这个,其实很简单,贴在这里备个份:

 

Code<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="JsSafeCode._Default" %>

<!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 runat="server"><title></title>

<script type="text/javascript">function reloadcode() {            document.getElementById('imgCode').src = 'checkCode.aspx?' + Math.random();        }             </script>

</head><body><form id="form1" runat="server"><div><asp:TextBox ID="txtCode" runat="server" Width="80"></asp:TextBox><img src="checkCode.aspx"            id="imgCode" onclick="reloadcode()" alt="点击刷新验证码" style="cursor: pointer" /><asp:Button ID="btnTest" runat="server" Text=" 验 证 " OnClick="btnTest_Click" /></div></form></body></html>
时间: 2024-11-17 07:05:59

验证码无刷新更换的相关文章

ASP.NET技巧之巧妙实现无刷新更换CSS样式

将cssLink的href重新写一下儿,虽然是前后一模一样子的值,但这会激发CSS.ASPX页面重新读一下儿,这样子CSS.ASPX页面就能转到新更新的CSS样式表了! 对于一个多页面的网站来说了,CSS的更换不能只简单的在一个页面中调用更换CSS功能更新这个页面头上链接的CSS地址,因为它不能保证在点击了别的页面后新的样式应该到新打开的页面中去,因此,一定要有一个全局性的变量来记录它,我选用的是SESSION,在用户点击了侧边模板下拉框中的模板时,触发了下拉框的ONCHANGE事件,执行了一段

无刷新仿google波形扭曲彩色Asp.net验证码

网上关于Asp.net验证码的示例是在不少,前一段时间我发布的<51aspx实现的Asp.net无刷新中文验证码>受到了广大网站的转载,但是关于其中无刷新及波形扭曲的文章寥寥无几,示例也几乎难寻,于是我搜集了一些资料写了一个示例免费提供给大家,主要特点如下: 效果图:  无刷新:也就是一般网站都有的"看不清,点击更换"."更换验证码"的那种功能,一段js脚本搞定! 波形扭曲:类似google验证码,这个能更有效的防止验证码被机器人攻破,具体的扭曲程度可以

asp.net 实现无刷新验证码无法显示

问题描述 asp.net 实现无刷新验证码无法显示 解决方案 说明你代码写的有问题,刷新显示验证码的话,要加一个随机数,关于验证码生成及调用的步骤如下地址: 解决方案二: 说明你代码写的有问题,刷新显示验证码的话,要加一个随机数,关于验证码生成及调用的步骤如下地址:http://www.cnblogs.com/24la/archive/2012/03/28/ashx-image-code.html 解决方案三: 什么叫无刷新验证码? 点击更换验证码地址?自己看你的代码罗,肯定是img的src设置

ASP.NET中的无刷新验证码的开发(完整代码)

复制代码 代码如下: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Login.aspx.cs" Inherits="Login" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtm

AJAX+jsp无刷新验证码实例

我们在做验证码的时候往往由于要反作弊,验证有时故意加入多的干扰因素,这时验证码显示不很清楚,用户经常输入错误.这样不但要重新刷新页面,导致用户没有看清楚验证码而重填而不是修改,而且如果没有用session保存下用户输入的其它数据的话(如姓名),用户刚刚输入的内容也不存在了,这样给用户造成不好的体验. 本例在原有验证方式基础之上增加一段js,通过xmlhttp来获取返回值,以此来验证是否有效,这样即使用户浏览器不支持js,也不会影响他的正常使用了. 为了防止作弊,当用户连接3次输入错误时则重载一下

HTML网页中无刷新的更换CSS样式

系统原来的更换CSS模板是要重新刷新一下儿页面的,我一直都对这个功能很不满意,百分之九十五的功能都用AJAX无刷新的实现了,难道要在这个小小的更换页面CSS模板上给用户添点恶心吗?于是,昨天晚上好好考虑了这个功能上的实现,原来发现其实并不难,小改一下就OK了,现在系统上的模板更换是不用刷新页面来完成的,明显在感觉上比原来好得多了,下面谈谈经验吧: 对于一个多页面的网站来说了,CSS的更换不能只简单的在一个页面中调用更换CSS功能更新这个页面头上链接的CSS地址,因为它不能保证在点击了别的页面后新

如何在静态HTM页面中实现无刷新的更换CSS样式

     在静态HTM页面中实现无刷新的更换CSS样式!     系统原来的更换CSS模板是要重新刷新一下儿页面的,我一直都对这个功能很不满意,百分之九十五的功能都用AJAX无刷新的实现了,难道要在这个小小的更换页面CSS模板上给用户添点恶心吗?于是,昨天晚上好好考虑了这个功能上的实现,原来发现其实并不难,小改一下就OK了,现在系统上的模板更换是不用刷新页面来完成的,明显在感觉上比原来好得多了,下面谈谈经验吧:      对于一个多页面的网站来说了,CSS的更换不能只简单的在一个页面中调用更换C

jquery实现无刷新验证码的简单实例_jquery

1. 思路: 页面上的验证码图片是servlet,采用jquery实现异步校验信息 2. 所用到的文件 VerifyCodeServlet.java   --用于生成图片的servlet ResultServlet.java          --用于校验验证码正确性的servlet verifyCode.js                  --校验的js文件 jquery.js                         --jquery包里的源文件 verifyCode.jsp   

asp.net验证码代码(无刷新验证码)(1/6)

 asp教程.net验证码代码(无刷新验证码) <%@ page language="c#" autoeventwireup="true" codefile="login.aspx.cs" inherits="login" %> <!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w