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 相关文章推荐
自己使用js/jquery写的一个定制对话框控件
May 02 Javascript
node.js中的fs.symlinkSync方法使用说明
Dec 15 Javascript
js实现简单折叠、展开菜单的方法
Aug 28 Javascript
你不需要jQuery(三) 新AJAX方法fetch()
Jun 14 Javascript
Jquery基础之事件操作详解
Jun 14 Javascript
JavaScript制作简易计算器(不用eval)
Feb 05 Javascript
Bootstrap导航条学习使用(二)
Feb 08 Javascript
Angular在一个页面中使用两个ng-app的方法(二)
Feb 20 Javascript
JS实现图片放大镜插件详解
Nov 06 Javascript
swiper动态改变滑动内容的实现方法
Jan 17 Javascript
你可能从未使用过的11+个JavaScript特性(小结)
Jan 08 Javascript
JS自定义滚动条效果
Mar 13 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/11/22 PHP
php去除二维数组的重复项方法
2015/11/03 PHP
Smarty模板简单配置与使用方法示例
2016/05/23 PHP
PHPMAILER实现PHP发邮件功能
2018/04/18 PHP
使用composer 安装 laravel框架的方法图文详解
2019/08/02 PHP
加载jQuery后$冲突的解决办法
2010/07/09 Javascript
简介JavaScript中search()方法的使用
2015/06/06 Javascript
浅谈javascript中的事件冒泡和事件捕获
2016/12/28 Javascript
基于cookie实现zTree树刷新后展开状态不变
2017/02/28 Javascript
ES7中利用Await减少回调嵌套的方法详解
2017/11/01 Javascript
vue获取dom元素注意事项
2017/12/28 Javascript
Vue实现导出excel表格功能
2018/03/30 Javascript
Vue 中axios配置实例详解
2018/07/27 Javascript
javascript获取元素的计算样式
2019/05/24 Javascript
layer.open组件获取弹出层页面变量、函数的实例
2019/09/25 Javascript
使用Vue实现简单计算器
2020/02/25 Javascript
js实现星星打分效果
2020/07/05 Javascript
Python实现比较两个列表(list)范围
2015/06/12 Python
使用Python编写基于DHT协议的BT资源爬虫
2016/03/19 Python
PyQt5 在label显示的图片中绘制矩形的方法
2019/06/17 Python
python3中calendar返回某一时间点实例讲解
2020/11/18 Python
python爬取招聘要求等信息实例
2020/11/20 Python
浅谈关于html5中图片抛物线运动的一些心得
2018/01/09 HTML / CSS
Sixt美国租车:高端豪华车型自驾体验
2017/09/02 全球购物
英国家庭和商业健身器材购物网站:Fitness Options
2018/07/05 全球购物
我的珠宝盒:Ma boîte à bijoux
2019/08/27 全球购物
国外的一些J2EE面试题一
2012/10/13 面试题
宗教学大学生职业生涯规划范文
2014/02/08 职场文书
吸烟检讨书2000字
2014/02/13 职场文书
优秀实习生感言
2014/03/01 职场文书
小学生读书活动总结
2014/06/30 职场文书
党员批评与自我批评发言稿
2014/10/14 职场文书
2015年外联部工作总结
2015/04/03 职场文书
公司市场部岗位职责
2015/04/15 职场文书
工厂无线对讲系统解决方案
2022/02/18 无线电
如何开启Apache,Nginx和IIS服务器的GZIP压缩功能
2022/04/29 Servers