首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在页面打开后立即跳转到锚点,而无需用户单击任何内容

问如何在页面打开后立即跳转到锚点,而无需用户单击任何内容
EN

Stack Overflow用户
提问于 2019-11-03 17:05:11
回答 2查看 160关注 0票数 1

我想要一个网页跳转到一个锚点,只要页面被打开,而不需要用户点击任何东西。但是当我跳到锚点时,GET方法被跳过,因此$s没有值。

代码语言:javascript
复制
    <a href="www.mysite.com/page.php#anchor?s=1">

在第页上

代码语言:javascript
复制
    <?php 
    $s=$_GET['s'];
    echo"<a id="anchor"></a>Page $s"
    ?>
EN

回答 2

Stack Overflow用户

发布于 2019-11-03 17:17:26

我知道在你的问题标签里Javascript is ,但是没有它就没有办法做到这一点。

您的文档代码

代码语言:javascript
复制
<!DOCTYPE html>
<html>
<body onload="myFunction();">
<script>
function myFunction() {
  location.replace("www.mysite.com/page.php?s=1")
}
</script>

</body>
</html> 

有一个onload函数将在页面加载时调用。当它调用它时,它将重定向到您的另一个网页。

您的php文件代码:

代码语言:javascript
复制
 <?php 
    $s=$_GET['s'];
    echo"<a id="anchor"></a>Page $s"
    ?>
票数 0
EN

Stack Overflow用户

发布于 2019-11-03 21:44:35

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58678724

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档