我有一个问题,即我们显示的某个链接与页面本身的其余部分分离,因此当您打开该页面时链接立即显示,但页面需要2-3秒来加载,我试图推迟链接(在这个例子中它是谷歌),所以它会在页面加载后几秒钟显示。 我靠近了吗?如何在javascript/html中延迟<a>标记的负载
<!DOCTYPE html>
<html>
<head>
<title>Delay export link</title>
<script type="text/javascript">
function myFunction() {
myVar = setTimeout(show(), 2000);
}
function show() {
document.getElementById("Link").style.display = "inline";
}
function exportSrc() {
var scrt_var = "www.google.com;
document.getElementById("Link").setAttribute("href",scrt_var);
}
</script>
</head>
<style>
#Link{display:none;}
</style>
<body window.onLoad="myFunction();">
<a id="Link" onclick="exportSrc();" target='_blank'>
<img src="http://i57.tinypic.com/mkw779.png">
</a>
</div>
</body>
</html>
有foo'和'FOO之间'一个重要的区别()' 。 –
哪一个我应该放在这里? –