我为朋友们建了一个网站。这是您通过滚动浏览的一个页面:
两者都希望,不同的部分可以被诸如 hbzmusic.de/Musik 之类的直接链接作为目标。 所以我决定使用一个新的index.php创建一个新目录/ Musik(在index.php的目录中),只需链接回原始目录:
<?php
header('Location: ../index.php');
die();
?>
但到目前为止,我没有争论通过滚动到相应的部分。我大学的一些学生建议用#来定位所需元素的id:
header('Location: ../index.php#Musik');
但是由于我的滚动功能是用javascript制作的,我正在寻找抓住这个#Musik滚动到这个元素的可能性。
我希望这个问题不像看起来那么愚蠢,我不会浪费某些时间:)。
感谢您的帮助!
答案 0 :(得分:2)
使用javascript,您可以捕获片段标识符
if(window.location.hash) {
var hash = window.location.hash.substring(1);
// scrollingToHash(hash);
}