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 相关文章推荐
javascript实现的元素拖动函数宿主为浏览器
Jul 21 Javascript
Javascript学习笔记之函数篇(五) : 构造函数
Nov 23 Javascript
Lua表达式和控制结构学习笔记
Dec 15 Javascript
轻松学习jQuery插件EasyUI EasyUI创建RSS Feed阅读器
Nov 30 Javascript
基于JS实现的笛卡尔乘积之商品发布
May 13 Javascript
基于AngularJS实现的工资计算器实例
Jun 16 Javascript
Vue.js实现图片的随意拖动方法
Mar 08 Javascript
Vue中在新窗口打开页面及Vue-router的使用
Jun 13 Javascript
微信小程序云开发 生成带参小程序码流程
May 18 Javascript
D3.js 实现带伸缩时间轴拓扑图的示例代码
Jan 20 Javascript
原生JS实现弹幕效果的简单操作指南
Nov 10 Javascript
如何利用React实现图片识别App
Feb 18 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下pdo的mysql事务处理用法实例
2014/12/27 PHP
PHP中字符安全过滤函数使用小结
2015/02/25 PHP
25个非常棒的jQuery滑块插件和教程小结
2011/09/02 Javascript
js 获取radio按钮值的实例
2013/08/17 Javascript
js中switch case循环实例代码
2013/12/30 Javascript
jquery实现倒计时代码分享
2014/06/13 Javascript
jQuery中mouseover事件用法实例
2014/12/26 Javascript
jQuery实现html表格动态添加新行的方法
2015/05/28 Javascript
JavaScript判断FileUpload控件上传文件类型
2015/09/28 Javascript
快速学习jQuery插件 Cookie插件使用方法
2015/12/01 Javascript
JavaScript实现的SHA-1加密算法完整实例
2016/02/02 Javascript
easyUI实现类似搜索框关键词自动提示功能示例代码
2016/12/27 Javascript
JavaScript之json_动力节点Java学院整理
2017/06/29 Javascript
JavaScript实现淘宝京东6位数字支付密码效果
2018/08/18 Javascript
深入koa-bodyparser原理解析
2019/01/16 Javascript
在Vue项目中使用snapshot测试的具体使用
2019/04/16 Javascript
零基础写python爬虫之爬虫的定义及URL构成
2014/11/04 Python
Python自动化部署工具Fabric的简单上手指南
2016/04/19 Python
Python中垃圾回收和del语句详解
2018/11/15 Python
总结python中pass的作用
2019/02/27 Python
wxPython实现文本框基础组件
2019/11/18 Python
python 视频逐帧保存为图片的完整实例
2019/12/10 Python
python从内存地址上加载python对象过程详解
2020/01/08 Python
Python命令行参数定义及需要注意的地方
2020/11/30 Python
localstorage和sessionstorage使用记录(推荐)
2017/05/23 HTML / CSS
西班牙最大的在线滑板和街头服饰商店:Fillow.net
2019/04/15 全球购物
介绍一下gcc特性
2015/10/31 面试题
专科毕业生求职简历的自我评价
2013/10/12 职场文书
法学个人求职信范文
2014/01/27 职场文书
接待员岗位责任制
2014/02/10 职场文书
会议欢迎标语
2014/06/30 职场文书
责任书范本
2014/08/25 职场文书
2015年世界急救日宣传活动方案
2015/05/06 职场文书
售房协议书范本
2015/08/11 职场文书
房地产置业顾问工作总结
2015/10/23 职场文书
golang 在windows中设置环境变量的操作
2021/04/29 Golang