d=time参数问题

来源:2-2 验证码的代码实现

慕粉0902278079

2016-11-20 16:18

传的d=time,后台没看到接收代码啊?不懂怎么刷新的,请教

写回答 关注

2回答

  • Airly
    2016-11-29 11:40:22

    var time = new Date().getTime(); //代表实时获取当前时间。

    document.getElementById("imagecode").src="<%=request.getContextPath()%>/servlet/ImageServlet?d="+time;

    因为IE本身会有缓存,不加d=time的话,他以为每次访问的是同一个地址,所有会有缓存的问题

    而加了d=time,就在地址后面加了一个实时更新的参数,每次提交的地址都不同,所以IE会重新访问。

    Airly 回复qq_森旅迷...

    你先把你获取的最新时间给打印出来吧,看是不是没有问题。然后再检查下路径...

    2016-12-31 11:14:12

    共 2 条回复 >

  • 无尽永恒
    2016-11-20 21:35:07

    问题能描述清楚点吗?“LoginServlet?d=”+new Date().getTime();

Java实现验证码制作

本教程就会带大家学习使用java实现各种验证码的方法

59929 学习 · 132 问题

查看课程

相似问题