javascript在加载时执行标记
我有一个html页面,其中有一个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>
标记,我想知道如何生成一个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的原因