为了账号安全,请及时绑定邮箱和手机立即绑定

d=time参数问题

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

正在回答

2 回答

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

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

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

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

0 回复 有任何疑惑可以回复我~
#1

qq_森旅迷了鹿_0

我写的相对地址,document.getElementById("imagecode").src="servlet/ImageServlet?d="+time;为什么还是不能刷新呢?
2016-12-29 回复 有任何疑惑可以回复我~
#2

Airly 回复 qq_森旅迷了鹿_0

你先把你获取的最新时间给打印出来吧,看是不是没有问题。然后再检查下路径...
2016-12-31 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

d=time参数问题

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号