我感觉web刷新就是个坑,我前阵子在做图片预览效果,但是我发现在web下这个不容易搞,因为页面会刷新,我搞了,没搞出来,我就负责其他的了,但是上个周末假期我就继续研究下,我是纠结心十分重的那种人,不搞出来我睡觉都在想这个问题的,就在这搞的过程中,我看过大家给过的建议,我自己也google了,发现这个图片预览要实现,唯一的方法就是ajax+iframe一起结合,我在网上下了好多版本,但是都是不出效果的,不支持现在的ie7以上的了,直到星期日晚上下了个Demo,发现这个Demo居然可以实现刷新,顿时高兴,就把这个Demo搬到半成品的项目下,一用,擦,发现又刷新了,但是我发现并不是全部都刷新,只有改过属性的控件刷新了,为了验证我就把Demo里加个textbox没改属性的,再加个textbox改下属性为密码,一输入刷新,擦真心是和我想的那样,对于这web的刷新,我是真心觉得烂,但是又不得不搞,他妹的!

解决方案 »

  1.   

    http协议就是基于请求响应的机制,刷新在所难免。
      

  2.   

    ajax肯定可以的,可以看出楼主不懂js
      

  3.   

    ajax上传图片预览无刷新毫无压力。
      

  4.   

    本来是搞winform的,有时候客串下web的,所以js不精,基本的还是会的,看的懂,写精的就不会了,这是事实
      

  5.   

    服务器按钮当然会刷新了。改成<input type="button".....执行JS事件
      

  6.   

    这个我当然也知道服务器会刷新,现在是js调用完之后,图片好像显示不出来,还有我也不是吐糟这个,我是吐糟,web的刷新很2,有时候控件不改属性就不会刷新,有时候属性改了就刷新,我想吐槽的是这个