如何在客户端/用户进入站点后立即激活功能

时间:2015-08-13 16:08:43

标签: javascript onload

我希望能够在进入我的网站后立即致电myFunction。我怎么能这样做?

    function myFunction() {
        myVar = setTimeout(alertFunc, 3000);
    }

    function alertFunc() {
        alert("Hello!");
    }) 

3 个答案:

答案 0 :(得分:2)

最后只需将呼叫添加到myFunction - 我不相信您实际上正在调用您的功能,只定义它们:



function myFunction() {
  myVar = setTimeout(alertFunc, 3000);
}

function alertFunc() {
  alert("Hello!");
}

myFunction();




此外,您在)定义的末尾有一个额外括号alertFunc()的语法错误。

答案 1 :(得分:1)

通过填写正文的 onload 字段,在加载页面后立即执行JavaScript。

以下是一些示例代码:

<html>
    <body onload="myFunction()">
        <script>
        function myFunction() {
            //here put your immediate action e.g.
            alert("Page is fully loaded");
        }
        </script>
    </body>
</html>

答案 2 :(得分:0)

function alertFunc() {
    alert("Hello!");
}

window.onload = function() {
 myVar = setTimeout(alertFunc, 3000);
};