课程
/后端开发
/Java
/Java实现验证码制作
传的d=time,后台没看到接收代码啊?不懂怎么刷新的,请教
2016-11-20
源自:Java实现验证码制作 2-2
正在回答
var time = new Date().getTime(); //代表实时获取当前时间。
document.getElementById("imagecode").src="<%=request.getContextPath()%>/servlet/ImageServlet?d="+time;
因为IE本身会有缓存,不加d=time的话,他以为每次访问的是同一个地址,所有会有缓存的问题
而加了d=time,就在地址后面加了一个实时更新的参数,每次提交的地址都不同,所以IE会重新访问。
qq_森旅迷了鹿_0
Airly 回复 qq_森旅迷了鹿_0
问题能描述清楚点吗?“LoginServlet?d=”+new Date().getTime();
举报
本教程就会带大家学习使用java实现各种验证码的方法
1 回答加了time参数传递,<a>看不清楚</a>还是不起作用怎么办?
2 回答乱码问题~
2 回答response.getWriter().write()问题
1 回答图片问题。
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号