2014-02-14 69 views
0

我有一个带有a标记的html页面,我想知道如何在页面加载时执行它的Javascript代码(执行与用户一样的操作做一下就可以了)javascript在加载时执行标记

这是我的一个标签的代码

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

我要的是自动注册,如果可能的话,而用户看到原始的HTML。 (我想这是因为用户可以得到从不同的方式这个网站,并在其中的一个我要自动设好注册)

+0

'$(函数(){//运行脚本登记这里})' – iJade

+0

你应该使用JavaScript SDK来做好登记,但通过编程方式点击按钮用户的意志是不好的经验,更不用说如果它打破了facebook的t&c –

+0

我正在使用javascript的SDK,这就是为什么我没有代码和原因我问如何模拟clic – Sascuash

回答

1

自动注册,而用户看到原始的HTML,HTML处的开头添加代码

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

尝试触发的document.ready()功能的点击使用JQuery时:

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