做支付宝帐号登录,需要做一个效果,就是打开链接页面的时候,不需要点击链接,直接跳到支付宝登录页面。也就是说,需要做一个自动点击链接的效果。

基本都是用这个:

>
>
>
>
   1:  
function autoclick(){
);
   4:     lnk.click();
   5: }
</script>

这个就IE下可以用,其它浏览器都不可以。还转得铺天盖地呢,浪费大家搜索的时间。

下面这个还比较靠谱,先看看吧:

>
>
>
>

这个在Chrome和IE下都能正常,但是在Firefox下就不能了。但总比第一个要优秀。

dispatchEvent在Firefox下是有问题的,下面是解决方案:




        



        
   3:     if(document.createEvent){
   4:         var ev = document.createEvent('HTMLEvents');
   5:         ev.initEvent('click', false, true);
   6:         card.dispatchEvent(ev);
   7:     }
   8:     else 
   9:         card.click();
  10: }

相关文章:

  • 2021-06-14
  • 2021-12-30
  • 2022-12-23
  • 2022-12-23
  • 2022-01-12
  • 2021-11-30
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-11-28
  • 2022-12-23
  • 2021-07-02
  • 2021-09-30
  • 2021-11-22
  • 2021-12-14
  • 2022-12-23
相关资源
相似解决方案