Jquery修改image的src属性,图片不加载问题的解决方法


Posted in Javascript onMay 17, 2016

1. 当点击某一按钮的时候,把图片域中的图片改变一下

<img id="randimg" src="/servlet/CreateValidateNum" width="60" height="20" />
  <span style="cursor:hand" onclick="reflush();return false;">看不清</span>
  <script>
    function reflush()
    {
      document.getElementById(randimg).src="/servlet/CreateValidateNum";
    }
  </script>

2. 说明

”servlet/CreateValidateNum“是JAVA写的servlet。该servlet是打印出图片

3. 出现的问题

在IE6下面图片修改正常,但在IE7和Firefox下面却不刷新

4. 情况分析

如果新的图片跟旧的图片地址不一样,效果是会出来的。即:图片有发生改变。

但像”验证码“这种功能。新旧图片的地址是一样的。

鉴于上述情况,怀疑有可能是因为图片地址是一样的,而导致浏览器自动读缓存。

5. 解决方法

把javascript改成这样即可:

document.getElementById(randimg).src="/servlet/CreateValidateNum?"+Math.random();

即:每次的访问地址都不一样,因为有加随机数。所以问题解决

Jquery获取src属性的方法:$("#image").attr("src");

修改src属性的值:$("#image").attr("src","image/1/gif");

以上这篇Jquery修改image的src属性,图片不加载问题的解决方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
经典的解除许多网站无法复制文字的绝招
Dec 31 Javascript
AlertBox 弹出层信息提示框效果实现步骤
Oct 11 Javascript
使用JS读秒使用示例
Sep 21 Javascript
JS实现点击复选框将按钮或文本框变为灰色不可用的方法
Aug 11 Javascript
原生JavaScript实现滚动条效果
Mar 24 Javascript
JS基于递归算法实现1,2,3,4,5,6,7,8,9倒序放入数组中的方法
Jan 03 Javascript
详谈innerHTML innerText的使用和区别
Aug 18 Javascript
JS获取动态添加元素的方法详解
Jul 31 Javascript
解决layer弹出层的内容页点击按钮跳转到新的页面问题
Sep 14 Javascript
解决Nuxt使用axios跨域问题
Jul 06 Javascript
使用vue引入maptalks地图及聚合效果的实现
Aug 10 Javascript
uniapp微信小程序:key失效的解决方法
Jan 20 Javascript
使用jQuery Mobile框架开发移动端Web App的入门教程
May 17 #Javascript
jquery获取img的src值的简单实例
May 17 #Javascript
jQuery Mobile框架中的表单组件基础使用教程
May 17 #Javascript
浅谈Javascript数组(推荐)
May 17 #Javascript
jQuery 获取屏幕高度、宽度的简单实现案例
May 17 #Javascript
javascript css红色经典选项卡效果实现代码
May 17 #Javascript
JS获取IMG图片高宽的简单实例
May 17 #Javascript
You might like
php 启动报错如何解决
2014/01/17 PHP
利用php下载xls文件(自己动手写的)
2014/04/18 PHP
ci检测是ajax还是页面post提交数据的方法
2014/11/10 PHP
PHP模拟asp中response类实现方法
2015/08/08 PHP
读jQuery之四(优雅的迭代)
2011/06/20 Javascript
IE和Firefox的Javascript兼容性总结[推荐收藏]
2011/10/19 Javascript
jQuery焦点图切换特效插件封装实例
2013/08/18 Javascript
AngularJS入门教程(零):引导程序
2014/12/06 Javascript
浅谈document.write()输出样式
2015/05/07 Javascript
json定义及jquery操作json的方法
2016/09/29 Javascript
JavaScript实现垂直滚动条效果
2017/01/18 Javascript
jquery横向纵向鼠标滚轮全屏切换
2017/02/27 Javascript
js实现微信/QQ直接跳转到支付宝APP打开口令领红包功能
2018/01/09 Javascript
jquery无缝图片轮播组件封装
2020/11/25 jQuery
[03:40]DOTA2亚洲邀请赛小组赛第二日 赛事回顾
2015/01/31 DOTA
使用PDB简单调试Python程序简明指南
2015/04/25 Python
python实现简单的文字识别
2018/11/27 Python
python数据化运营的重要意义
2019/11/25 Python
python 实现从高分辨图像上抠取图像块
2020/01/02 Python
pycharm解决关闭flask后依旧可以访问服务的问题
2020/04/03 Python
keras实现基于孪生网络的图片相似度计算方式
2020/06/11 Python
Django model class Meta原理解析
2020/11/14 Python
Python爬虫+Tkinter制作一个翻译软件的示例
2021/02/20 Python
结合CSS3的新特性来总结垂直居中的实现方法
2016/05/30 HTML / CSS
关于h5中的fetch方法解读(小结)
2017/11/15 HTML / CSS
澳大利亚药房在线:ThePharmacy
2017/10/04 全球购物
Invicta手表官方商店:百年制表历史的瑞士腕表品牌
2019/09/26 全球购物
俄罗斯女装店:12storeez
2019/10/25 全球购物
自我鉴定怎么写
2013/12/05 职场文书
厂长助理岗位职责
2013/12/27 职场文书
怎么写自荐书范文
2014/02/12 职场文书
警校毕业生自我评价
2014/04/06 职场文书
2014高中生入党思想汇报范文
2014/09/13 职场文书
个人承诺书格式范文
2015/04/29 职场文书
新教师教学工作总结
2015/08/14 职场文书
Windows10安装Apache2.4的方法步骤
2022/06/25 Servers