gpt4 book ai didi

Javascript : execute a script after location. href

转载 作者:行者123 更新时间:2023-11-30 05:34:36 26 4
gpt4 key购买 nike

我有一个页面 (page.php),其内容是动态的(假设有 3 种不同的内容可用)。加载的内容取决于我们单击的菜单链接。接下来是我的问题:我在这个页面 (page.php) 上加载了 contentA。我想说:

if (...){
<script>
location.href = "page.php";
$(".content-area").load("content-B.php");
</script>
}

我该怎么做?谢谢!

最佳答案

“location.href”将重新加载您的页面,导致 javascript 从该点开始停止执行。如果出于某种原因你想用 page.php 重新加载页面,那么你可以这样做:

location.href = "page.php?content=b"

然后您可以在 page.php 中使用 PHP 来查找“内容”参数并使用包含或其他一些技术加载适当的内容。像这样的东西会出现在你的 page.php 中:

if(isset($_GET["content"]) && trim($_GET["content"]) == 'a'){
include 'a.php';
} else if(isset($_GET["content"]) && trim($_GET["content"]) == 'b') {
include 'b.php';
} else if(isset($_GET["content"]) && trim($_GET["content"]) == 'c') {
include 'c.php';
} else {
include 'default.php';
}

关于Javascript : execute a script after location. href,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24723077/

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