2013-10-17 191 views
1

我在寻找一个将重新加载的代码:thing1.gif,thing2.gif ...每次用户刷新当前页面。当页面刷新时,gifs保持在最后一帧,但我需要它们重新开始。重新加载页面时通过PHP重新加载gifs

+0

我相信你要控制的是由客户端查看它所决定的。您可以考虑使用'ajax'并将图像重新加载到跨度或div中,但我不确定这也是可靠的。 – NappingRabbit

+0

感谢您的建议,但我正在尝试修复一个破损的网站,并且不想重新编码那么多-_- – ChaseC

回答

5

附加一个uniqid()到您的gif图像。像这样的东西

<?php 
echo "<img src=thing1.gif?".uniqid(); 

这会强制重新载入您的图片。

+0

我必须将它传递给TRUE,还是应该uniqid()自行处理它? – ChaseC

+0

这样做... – NappingRabbit

+0

你不必传递任何东西。 'uniqid()'只是在你的gif文件的末尾添加一个字母数字文本,比如'52602c95be3b2'。这将使浏览器重新加载图像。 –