在我们的应用程序中,当我们使用JS重定向到另一个站点时,我们将显示一个加载动画:
<a type="button" href="javascript:showAnimation();document.location.href='http://my.example.url.com'">Test with JS</a>
这对于IE和Firefox效果很好。但是,Chrome会离开该网站,并显示目标网址。有办法防止这种行为吗?
答案 0 :(得分:2)
函数完成后调用页面,如下所示:
function doAnimation(callback) {
window.open(callback)
}
<a type="button" href="#" onclick="javascript:doAnimation('http://www.google.com.br/'); return false;">Go to google</a>