如何在JavaScript / HTML上自动运行函数

时间:2018-05-16 08:58:45

标签: html



function myFunction() {
    alert("Lol");
    }

    <button onclick="myFunction()">Click Here</button>
&#13;
&#13;
&#13;

这是我的代码,我希望这在打开时自动运行。它应该运行该功能,弹出框将在0.5秒内打开。当弹出框关闭时,另一个在0.5秒内打开。只是为了澄清,这主要用于恶作剧我的朋友,我有工作代码,但我的系统崩溃,文件损坏/其他,无论如何它没有更长的工作,我似乎无法准确记住代码。请有人帮助我获取此代码并重新开始工作。我只想让它打开一个弹出框而没有别的,因为我知道这可以用作一种方法来向其他人发送垃圾邮件,但是除了我和我的朋友之外什么都不会用。再次感谢你.P.S。我不得不在我和我之间添加一个空格,因为其他方面不会让我发布这个问题。

2 个答案:

答案 0 :(得分:0)

eventlisteners通常可以工作:

document.addEventListener("DOMContentLoaded", function(event) { 
  //show popup
});

答案 1 :(得分:0)

当加载此脚本的页面加载时,使用此命令启动代码:

window.onload = function() {
    setInterval('alert("Lol")', 500); //Actualisation 0.5s
};

或者这个使用按钮:

function myFunction() {
    setInterval('alert("Lol")', 500);
}

如果你想停止这个间隔,这里没用,但很高兴知道

var intervalID = setInterval('alert("Lol")', 500);

//Later in the process
clearInterval(intervalID);