日期:2014-05-16  浏览次数:20567 次

asp.net mvc 框架下, img TAG的图片设置
asp.net mvc 框架下, 我在view层写了一个img TAG, <img id='imgid' src="" />, 然后用ajax提交执行了后台controller层方法, 返回一个FileStreamResult. 
请问 我在 下列代码的 if 语句中,如何把返回的io文件流,设置到img 的src属性里,让它显示图片

 xmlHttp.onreadystatechange = function () {
             if (xmlHttp.readyState == 4) {

                 document.getElementById('imgid').src =  xmlHttp.responseText;
              
             }
         }

谢谢大师们指教

------解决方案--------------------
你这个问题和验证码什么的一个原理啊,点击验证码,JS里面定义图片的click事件是改变src(实际上就是加一个时间戳再次请求服务器),得到的就是新的验证码了。