在PHP中插入JS - 在加载滚动时

时间:2016-07-22 21:41:33

标签: javascript php wordpress templates

我正在尝试让我的页面在加载时滚动到页面下方的一定数量的像素。我正在编辑我创建的wordpress模板,所以它是用PHP编写的。

我有:

<?php
echo "<body onload='window.scroll(0,400)'>";
?>

在php文件的顶部,但它无法正常工作。我需要做些什么来完成这项工作?

2 个答案:

答案 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);'>";
?>