我正在尝试让我的页面在加载时滚动到页面下方的一定数量的像素。我正在编辑我创建的wordpress模板,所以它是用PHP编写的。
我有:
<?php
echo "<body onload='window.scroll(0,400)'>";
?>
在php文件的顶部,但它无法正常工作。我需要做些什么来完成这项工作?
答案 0 :(得分:0)
在您的header.php
中使用此代码代表您的子主题或类似内容。
<script type="text/javascript">
$( document ).ready(function() {
window.scroll(0,400);
});
</script>
如果此代码不起作用,请不要忘记在头脑中插入jquery
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
</head>
答案 1 :(得分:0)
onload事件属性需要一个函数,你可以在属性中与javascript:
内联...
<?php
echo "<body onload='javascript:window.scroll(0,400);'>";
?>