我想要一个网页跳转到一个锚点,只要页面被打开,而不需要用户点击任何东西。但是当我跳到锚点时,GET方法被跳过,因此$s没有值。
<a href="www.mysite.com/page.php#anchor?s=1">在第页上
<?php
$s=$_GET['s'];
echo"<a id="anchor"></a>Page $s"
?>发布于 2019-11-03 17:17:26
我知道在你的问题标签里Javascript is ,但是没有它就没有办法做到这一点。
您的文档代码
<!DOCTYPE html>
<html>
<body onload="myFunction();">
<script>
function myFunction() {
location.replace("www.mysite.com/page.php?s=1")
}
</script>
</body>
</html> 有一个onload函数将在页面加载时调用。当它调用它时,它将重定向到您的另一个网页。
您的php文件代码:
<?php
$s=$_GET['s'];
echo"<a id="anchor"></a>Page $s"
?>发布于 2019-11-03 21:44:35
https://stackoverflow.com/questions/58678724
复制相似问题