采用以下HTML:
<img src="/any-animated-gif.gf" alt="" />
<br /><br />
<a href="#" onclick="document.location='/anything-that-takes-a-few-seconds-to-load.html';return false;">Click Here</a>
当我点击链接时,图标会停止。
答案 0 :(得分:2)
http://elliottback.com/wp/animated-gif-stops-javascript-click/
根据该链接,在使用javascript进行重定向后重新分配图像标记的src将使图像保持动画状态。不确定这在firefox中的作用。
答案 1 :(得分:0)
是的,当浏览器转到新页面时,现有页面的所有执行都会停止设计。如果您希望当前页面继续运行,您需要使用AJAX技术。
答案 2 :(得分:0)
为什么使用Document.Location而不是href?
您无法更改浏览器的行为。一旦加载了不同的页面,当前页面将始终停止。