javascript新手在這裏,但我想知道是否有可能在用戶點擊HTML鏈接後設置超時,現在我想知道這是因爲我正在做一個簡單的數學遊戲,它使用警報方法,這意味着一旦用戶點擊鏈接,鏈接所在的頁面仍然可以在背景中看到,這看起來不太好。我環顧四周,發現了一個名爲「window.setTimeout」的方法,我想知道是否可以將該方法綁定到HTML代碼中的定位標記。謝謝:)用戶點擊HTML鏈接後可以設置超時嗎?
我的代碼:(注遊戲還沒有結束:))
<html>
<head>
<title>Maths Game 0.1 Beta</title>
<link rel="stylesheet" type="text/css" href="styling.css">
<script type="text/javascript">
var num1 = prompt("What is 2x10?");
if (num1 == '20') {
alert("Nice Job!");
} else {
alert("Oh well, try again.");
}
</script>
</head>
<body>
</body>
</html>
是的,這是可能的。搜索谷歌搜索「javascript爲鏈接添加超時」 –
您無法用超時中斷'prompt()'。你需要爲此使用HTML對話框。 – Barmar
感謝大家的回覆,從未有人在任何論壇上快速回復我。 –