全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
ASP.NET(C#)验证码刷新,页面无刷新 题记:闲来无聊,无事可做,于是乎,想起来原先做过的小项目里面有个验证码刷新的问题,果然,JS好强大呀,一两句话,就把问题解决了,要努力啊!好好学习天天向上!()/ 最近好喜欢听的一首歌一直很安静,还做了手机铃声。老弟说我怎么会喜欢听“死人”的歌曲啊?我很正直的告诉他,音乐无国界,喜欢就是喜欢咯。音乐可以这样,人可以吗?喜欢就是喜欢,没来由的喜欢,就像对神起,就对像XX人。Demo.aspx -演示页面中文验证码 验证码刷新function href()var randomnum=Math.random();var getimagecode=document.getElementById( Image1);getimagecode.src= Image.aspx? +randomnum;document.write();看不清Image.aspx.cs -验证码页面 这个经常会用到的哟!using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using System.Drawing;using System.Drawing.Drawing2D; /引用的命名控件public partial class Image : System.Web.UI.Pageprotected void Page_Load(object sender, EventArgs e)CreateCheckCodeImage(GenCode(4);/*/ / 产生随机字符串/ / 随机出几个字符/ 随机出的字符串private string GenCode(int num)string str = 的一是在不了有和人这中大为上个国我以要他时来用们生到作地于出就分对成会可主发年动同工也能下过子说产种面而方后多定行学法所民得经十三之进着等部度家电力里如水化高自二理起小物现实加量都两体制机当使点从业本去把性好应开它合还因由其些然前外天政四日那社义事平形相全表间样与关各重新线内数正心反你明看原又么利比或但质气第向道命此变条只没结解问意建月公无系军很情者最立代想已通并提直题党程展五果料象员革位入常文总次品式活设及管特件长求老头基资边流路级少图山统接知较将组见计别她手角期根论运农指几九区强放决西被干做必战先回则任取据处队南给色光门即保治北造百规热领七海口东导器压志世金增争济阶油思术极交受联什认六共权收证改清己美再采转更单风切打白教速花带安场身车例真务具万每目至达走积示议声报斗完类八离华名确才科张信马节话米整空元况今集温传土许步群广石记需段研界拉林律叫且究观越织装影算低持音众书布复容儿须际商非验连断深难近矿千周委素技备半办青省列习响约支般史感劳便团往酸历市克何除消构府称太准精值号率族维划选标写存候毛亲快效斯院查江型眼王按格养易置派层片始却专状育厂京识适属圆包火住调满县局照参红细引听该铁价严;char chastr = str.ToCharArray();/ string source = 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, #, $, %, &, ;string code = ;Random rd = new Random();int i;for (i = 0; i num; i+)/code += sourcerd.Next(0, source.Length);code += str.Substring(rd.Next(0, str.Length), 1);return code;/*/ / 生成图片(增加背景噪音线、前景噪音点)/ / 随机出字符串private void CreateCheckCodeImage(string checkCode)if (checkCode.Trim() = | checkCode = null)return;SessionCode = checkCode; /将字符串保存到Session中,以便需要时进行验证System.Drawing.Bitmap image = new System.Drawing.Bitmap(int)(checkCode.Length * 21.5), 22);Graphics g = Graphics.FromImage(image);try/生成随机生成器Random random = new Random();/清空图片背景色g.Clear(Color.White);/ 画图片的背景噪音线int i;for (i = 0; i 25; i+)int x1 = random.Next(image.Width);int x2 = random.Next(image.Width);int y1 = random.Next(image.Height);int y2 = random.Next(image.Height);g.DrawLine(new Pen(Color.Silver), x1, y1, x2, y2);Font font = new System.Drawing.Font(Arial, 12, (System.Drawing.FontStyle.Bold);System.Drawing.Drawing2D.LinearGradientBrush brush = new System.Drawing.Drawing2D.LinearGradientBrush(new Rectangle(0, 0, image.Width, image.Height), Color.Blue, Color.DarkRed, 1.2F, true);g.DrawString(checkCode, font, brush, 2, 2);/画图片的前景噪音点g.DrawRectangle(new Pen(Color.Silver), 0, 0, image.Width - 1, image.Height - 1);System.IO.MemoryStream ms = new System.IO.MemoryStream();image.Save(ms, System.Drawin
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 第十七課 映画教学设计-2025-2026学年新编日语第三册重排本-新编日语
- 2026年高尔夫球车租赁协议
- 2025年公需课人工智能赋能制造业高质量发展试题及答案
- 2025年见证取样员必考题库与答案
- 2025年继续教育公需课必修考试题库及参考答案
- 产科助产应急预案演练脚本
- 数字医院资源联通协议
- 劳动报酬差异纠纷的调解机制创新
- 2025年退役军人职业适应测试题及答案
- 2025年浙江省建筑领域现场专业人员网络继续教育考试题及答案
- 《服务营销》期末考试试题
- 排水管网清淤疏通方案(技术方案)
- 健身教练必备(国职初级实操健身动作)
- 古代游牧文化知到章节答案智慧树2023年西北大学
- 杂交水稻之父袁隆平事迹介绍宣讲课件PPT模板下载
- 八年级班主任家长会发言稿
- GB30871-2022 化学品生产单位特殊作业安全规范
- 人教版七年级上册生物期中考试卷及答案
- 各种纯烃类组分的辛烷值
- 人教版数学六年级上册期中测试卷课件
- 《工程制图》教案
评论
0/150
提交评论