gpt4 book ai didi

php包含 "x"秒后的页面

转载 作者:行者123 更新时间:2023-12-02 17:29:52 25 4
gpt4 key购买 nike

下面给出了代码

header("refresh: 5; url=title.php");

我们都知道这个简单的代码。但我需要一个代码,该代码将在 5 秒后包含一个页面。

<?php include 'title.php':?> 

此代码将如何在 5 秒后隐藏之前的链接

最佳答案

您正在尝试在客户端执行某些操作,但您正在尝试使用服务器端代码来执行此操作。它会更适合 Javascript & jquery 而不是 PHP。您可以通过以下方式获得您想要的:

    $(document).ready(function() {        setTimeout(function() {        $("#whereToIncludeDiv").load("include.php");        $("#link").addClass("hide");      }, 5000);    });

Edit:

Here is the full code:

index.php

<p>Some text</p>
<div id="includeDiv"></div>
<p>More text</p>

<script>
$(document).ready(function() {
(function() {
$("#includeDiv").load("includethis.php");
$("#link").addClass("hide");
}, 5000);
});

includethis.php

<p>This is included text</p>

编辑 2:

这里是完整的代码,因为它在这里使用

index.php(当然,由于 .load,如果您单击运行代码段,该代码段将不起作用,但由于某些奇怪的原因我无法将其全部放入代码块中,所以这是最简单的解决方案)

<html>

<head>
<title>Including PHP after x seconds</title>
<script src="https://code.jquery.com/jquery-1.12.0.min.js"></script>
</head>

<body>
<p>Some text</p>
<div id="includeDiv"></div>
<p>More text</p>

<script>
$(document).ready(function() {
(function() {
$("#includeDiv").load("includethis.php");
$("#link").addClass("hide");
}, 5000);
});
</script>
</body>

</html>

includethis.php

<p>This is included text</p>

编辑 3:

要隐藏其中一个段落,请使用以下命令:

<p id="hideme">Some text</p>
<div id="includeDiv"></div>
<p>More text</p>

<script>
$(document).ready(function() {
setTimeout(function() {
$("#includeDiv").load("includethis.php");
$("#hideme").css("display", "none");
}, 5000);
});
</script>

关于php包含 "x"秒后的页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35020431/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com