img.src 问题 img.src 可以连接一个页面 图片吗?比如 img.src='text.aspx' 然后显示图片思路是什么?? 有代码更好了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 比如验证码, System.IO.MemoryStream ms = new System.IO.MemoryStream(); image.Save(ms, System.Drawing.Imaging.ImageFormat.Gif); Response.ClearContent(); Response.ContentType = "image/Gif"; Response.BinaryWrite(ms.ToArray()); page_load事件你写 就可以个吗? 如果一个网站多个地方要用到 验证码 img.src='text.aspx' 这样写 是不是方便一些! function change() { var img =document.getElementById("ImageButton1"); img.src=img.src+"?"; } </script> <a href="javascript:change();">看不清,换一张 </a> <img alt="" src="" style="cursor:pointer;" id="codeimg" onclick="this.src='validate.aspx?time=' + Math.random();" /> <script language="javascript" type="text/javascript">document.getElementById('codeimg').src = 'validate.aspx?time=' + Math.random(); </script> document.getElementById('codeimg').src = 'validate.aspx?time=' + Math.random();aspx .cs代码 :FileStream fs = new FileStream(@"D:\22-11-46-3-524454584.jpg",FileMode.Open,FileAccess.Read); byte[] mydata = new byte[fs.Length]; int Length = Convert.ToInt32(fs.Length); fs.Read(mydata,0,Length); fs.Close(); this.Response.OutputStream.Write(mydata,0,Length); this.Response.End(); System.IO.MemoryStream ms = new System.IO.MemoryStream(); System.IO.Stream str = new FileUpload().PostedFile.InputStream; System.Drawing.Bitmap map = new System.Drawing.Bitmap(str); map.Save(ms, System.Drawing.Imaging.ImageFormat.Gif); Response.ClearContent(); Response.ContentType = "image/gif"; Response.BinaryWrite(ms.ToArray()); 第二种方法: System.IO.FileStream fs = new System.IO.FileStream("Filename", System.IO.FileMode.Open, System.IO.FileAccess.Read); byte[] datas = new byte[fs.Length]; fs.Read(datas, 0, Convert.ToInt32(fs.Length)); fs.Close(); Response.OutputStream.Write(datas,0,Convert.ToInt32(fs.Length)); Response.End(); 思路是,那个ASPX已是图片文档。最好再加一个“看不清换一张” 为什么vs2008中formview运行时会多一行空行? owc c#作折线图相关问题 如何运用.net来进行google地图开发 ==将word中的内容读到html页中 GridView中的Checkbox能否实现批量添加 REPEATER控件如何加入排名的顺序? 如何在服务器端获得向客户端输出的全部html代码?? 有关项目中要用到刷卡机的问题 如何通过配置文件 设置用户访问权限? 请问如何控制Button刷新的顺序 ParameterDirection.ReturnValue 急急急..在线等...判断空?
System.IO.MemoryStream ms = new System.IO.MemoryStream();
image.Save(ms, System.Drawing.Imaging.ImageFormat.Gif);
Response.ClearContent();
Response.ContentType = "image/Gif";
Response.BinaryWrite(ms.ToArray());
{
var img =document.getElementById("ImageButton1");
img.src=img.src+"?";
}
</script>
<a href="javascript:change();">看不清,换一张 </a> <img alt="" src="" style="cursor:pointer;" id="codeimg" onclick="this.src='validate.aspx?time=' + Math.random();" /> <script language="javascript" type="text/javascript">document.getElementById('codeimg').src = 'validate.aspx?time=' + Math.random(); </script>
aspx .cs代码 :
FileStream fs = new FileStream(@"D:\22-11-46-3-524454584.jpg",FileMode.Open,FileAccess.Read);
byte[] mydata = new byte[fs.Length];
int Length = Convert.ToInt32(fs.Length);
fs.Read(mydata,0,Length);
fs.Close();
this.Response.OutputStream.Write(mydata,0,Length);
this.Response.End();
System.IO.Stream str = new FileUpload().PostedFile.InputStream;
System.Drawing.Bitmap map = new System.Drawing.Bitmap(str);
map.Save(ms, System.Drawing.Imaging.ImageFormat.Gif);
Response.ClearContent();
Response.ContentType = "image/gif";
Response.BinaryWrite(ms.ToArray());
第二种方法:
System.IO.FileStream fs = new System.IO.FileStream("Filename", System.IO.FileMode.Open, System.IO.FileAccess.Read);
byte[] datas = new byte[fs.Length];
fs.Read(datas, 0, Convert.ToInt32(fs.Length));
fs.Close(); Response.OutputStream.Write(datas,0,Convert.ToInt32(fs.Length));
Response.End();