6

应我的一个朋友的要求,我创建了一个随机网站内容,询问问题是什么(答案(一个网络笑话)是“他得到了战利品吗?”目前我已经得到它来检查给定密码并写入文件取决于它是对还是错。但我希望它,如果满足战利品的条件,重定向(延迟 5 秒后)到 Tumblr,令人敬畏的网站。

到目前为止,这是我的代码:)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
   <head>
      <title>The ultimate question</title>
      <style>
     body{
     background-color:rgb(238, 235, 229);
     }
     #scriptresult{
     font-family:calibri;
     font-size:26px;
     width:30%;
     margin-left:35%;
     text-align:center;
     margin-top:15%;
     border-color:rgb(91, 122, 221);
     border-style:solid;
     border-width:5px;
     padding:20px;
     background-color:rgb(240, 219, 200);    
     }

  </style>
  </head>
  <body>
  <div id="scriptresult">


<script language="Javascript">
var passcode;
passcode = prompt("What is the ultimate question? (Make sure to include the ? at the end)");
passcode = (passcode.toUpperCase());
document.write("Your guess was" + " " + passcode);
if (passcode == "DO HE GOT A BOOTY?" || passcode == "DO HE GOT THE BOOTY?" || passcode == "DO HE GOT DA BOOTY?") {
    document.write("<br>Congratulations! You got da answer! Visit the awesomness!");
    else if (passcode == "DOCTOR WHO?" || passcode == "WHAT IS THE MEANING OF LIFE?" || passcode == "WHAT IS THE DOCTORS NAME?" || passcode == "WHAT IS THE DOCTOR'S NAME?") {
        document.write("<br>Not quite... But I love the guess! Think along the line of booty...<br><h6>(Hit refresh to try again)</h6>");
    } else {
        document.write("<br>Nope. That's wrong.<br><h6>(Hit refresh to try again)</h6>");
    }
</script>
</div>
</body>
</html>

非常感谢您!

4

3 回答 3

1

将此代码插入您的成功条件中。

setTimeout(function(){window.location.href="tumblr.com"},5000);
于 2013-05-31T17:26:49.450 回答
0

这将让您在五秒钟后执行一个函数。

setTimeout(function() {
  // Do redirect here...
}, 5000);
于 2013-05-31T17:26:18.150 回答
0

在您传递的 if 语句中:

window.setTimeout(function() {
    location.href = "www.tumblr.com"; //is this the right link?
}, 5000);
于 2013-05-31T17:26:19.243 回答