我知道您可以创建一个链接,将您定向到您网站中的某个部分,如下所示
<a href="#result"></a>
但是是否可以将您的网站设置为在加载后自动转到“#result”部分?先感谢您!
是的,你可以用一点 JavaScript 来做到这一点。将其放在页面底部:
<script>
function jumpTo(anchor){
window.location.hash = '#' + anchor;
}
jumpTo('result');
</script>
如果你有 jQuery,你也可以让它滚动——它可以提高可用性,因为用户知道他正在查看更大页面的一部分:
<script>
function jumpTo(anchor){
var offset = $('a[name="' + anchor + '"]').offset().top;
$('html,body').animate({scrollTop: offset}, 'fast');
}
jumpTo('result');
</script>
有关的: