图片那个位置的
<img src="">
src指的是一个网页吗
或者还是别的什么

解决方案 »

  1.   

    就像是csdn登录时候的那个样的?
      

  2.   

    看你自己怎么处理 你处理成一个asxh aspx ascx都可以 你想怎么玩都行!
      

  3.   

    <asp:label id="Lbl" runat="server" Width="38px">
    <IMG src="CheckCode.aspx" align="absmiddle"></asp:label><img alt="" src="" style="cursor:pointer;" id="codeimg" onclick="this.src='validate.aspx?time=' + Math.random();" /> 
      

  4.   

    一般你去网上下个aspx的验证码生成图片的小页面呀
    src就等于那个页面的路径
      

  5.   

    <img src=""> scr="图片绝对路径/图片相对路径" 回答完毕!
      

  6.   

    没有完毕,原来那个src不止是图片,网页也可以的
      

  7.   

    一般是指向一个页面,而那个页面主要负责生成验证码的图片,同时将生成的验证码保存到SESSION中。
    验证用户的输入验证码的时候是根据SESSION中的值来验证的。
    所以有时用户长时间没有提交,虽然输入的验证码正确,也会提示错误,是因为SESSION超时,服务器保存的session丢失了。
      

  8.   


    using System;
    using System.Collections;
    using System.Configuration;
    using System.Data;
    using System.Linq;
    using System.Web;
    using System.Web.Security;
    using System.Web.UI;
    using System.Web.UI.HtmlControls;
    using System.Web.UI.WebControls;
    using System.Web.UI.WebControls.WebParts;
    using System.Xml.Linq;
    using System.Drawing;
    using System.Drawing.Imaging;public partial class Code : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            Session["code"] = RandNum(4);
            ValidateCode(Session["code"].ToString(), 40, 20, "黑体", 10, "#FFFFFF");    }
        private string RandNum(int VcodeNum)
        {
            string Vchar = "1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,G,H,I,J,K,L,M,N,P,Q,R,S,T";
            string[] VcArray = Vchar.Split(',');//拆分成数组
            string VNum = "";
            int temp = -1;//记录上次随机数值,尽量避避免生产几个一样的随机数
            Random rand = new Random();
            //采用一个简单的算法以保证生成随机数的不同
            for (int i = 0; i < VcodeNum; i++)
            {
                if (temp != -1)
                {
                    rand = new Random(i * temp * unchecked((int)DateTime.Now.Ticks));
                }
                int t = rand.Next(VcArray.Length - 1);
                if (temp != -1 && temp == t)
                {
                    return RandNum(VcodeNum);
                }
                temp = t;
                VNum += VcArray[t];
            }
            return VNum;
        }
        /// <summary>
        /// 生成图片并写入字符
        /// </summary>
        /// <param name="VNum">目标字符</param>
        /// <param name="w">宽</param>
        /// <param name="h">高</param>
        /// <param name="font">字体文件</param>
        /// <param name="fontSize">字体大小</param>
        /// <param name="bgColor">图片背景颜色</param>
        private void ValidateCode(string VNum, int w, int h, string font, int fontSize, string bgColor)
        {
            Bitmap Img = new Bitmap(w, h);//生成图像的实例
            Graphics g = Graphics.FromImage(Img);//从Img对象生成新的Graphics对象
            g.Clear(ColorTranslator.FromHtml(bgColor));//背景颜色
            Font f = new Font(font, fontSize);//生成Font类的实例
            SolidBrush s = new SolidBrush(Color.Black);//生成笔刷类的实例
            g.DrawString(VNum, f, s, 3, 3);//将VNum写入图片中
            Img.Save(Response.OutputStream, ImageFormat.Jpeg);//将此图像以Jpeg图像文件的格式保存到流中
            Response.ContentType = "image/Jpeg";
            //回收资源
            g.Dispose();
            Img.Dispose();
            Response.End();
        }
    }
     <asp:ImageButton ID="ImageButton2" runat="server" Height="20px" ImageUrl="~/Code.aspx"
                        ToolTip="看不清,点击再换一张!" Width="99px" />
                    *</span><span class="style2">请输入验证码</span></li>
       //判断验证码是否输入正确。
       if (Session["code"].ToString().ToLower() == Txt_Code.Text.ToLower())
          {……       
    }
      

  9.   

    这句,可以实现么
    <asp:ImageButton ID="ImageButton2" runat="server" Height="20px" ImageUrl="~/Code.aspx"
                        ToolTip="看不清,点击再换一张!" Width="99px" />
      

  10.   

    为什么还要用ImageButton,这样一点击页面回发就刷新了,直接用<img src="code.aspx" onclick="this.src='code.aspx'++ Math.random();" title="看不清楚,点击再换一张">
      

  11.   

    偶都是在网上下载的 src是一个页面 在这个页面中生成的验证图片 我自己以理解为 这个页面就是个小图片
      

  12.   

    可以任何http地址,但需要这个地址输出图片格式的文件。
      

  13.   

    var r = Math.random(); var img = new Image; img.src = "../Util/ValidateCode.aspx?id="+r; 
    换验证码
      

  14.   

    可以用aspx做,也可以用ashx做,重点是,它是 content type 为 image/jpg 的 url 资源
      

  15.   

    用JavaScript 刷新验证码,使得,验证码的网页,变换