javascript在加载时执行标记

javascript在加载时执行标记,javascript,jquery,html,Javascript,Jquery,Html,我有一个html页面,其中有一个标记,我想知道如何生成一个Javascript代码,在页面加载时执行它(执行与用户单击它相同的操作) 这是我的a标签的代码 <div class="social-login"> <a href="{% url socialauth_begin "facebook" %}"><div class="btn btn-facebook">Facebook</div></a> </div>

我有一个html页面,其中有一个
标记,我想知道如何生成一个Javascript代码,在页面加载时执行它(执行与用户单击它相同的操作)

这是我的a标签的代码

<div class="social-login">
  <a href="{% url socialauth_begin "facebook" %}"><div class="btn btn-facebook">Facebook</div></a>
</div>


我想要的是自动注册,如果可能的话,用户不会看到原始的html。(我之所以希望这样做,是因为用户可以通过不同的方式访问此html,其中一种方式我希望自动注册)

尝试在使用JQuery时触发单击
document.ready()
函数:

$(document).ready(function()
{
    $(".social-login a").trigger("click");
});

在用户看不到原始html的情况下自动注册,在html开头添加代码

location.href="{% url socialauth_begin "facebook" %}"

$(function(){//run register script here})
您应该使用javascript SDK进行注册,但是违背用户意愿以编程方式单击按钮是一种糟糕的体验,更不用说如果它破坏了FaceBook的t&C我正在使用javascript SDK,这就是我没有代码的原因,也是我问如何模拟clic的原因