Android发送sms onload JS

时间:2016-06-30 12:30:41

标签: javascript jquery

您好我在目标网页上使用此脚本,但用户需要点击一个按钮才能生效。

<a onclick="ClickTrack('click5')" href="smsto:NR?body=TEXT" class="btn_2" >
    <strong><span class="cta-clik">Click to send sms</span></strong>
</a>

有没有人知道如何在没有按钮点击的情况下使其工作但是当网站加载?

2 个答案:

答案 0 :(得分:1)

我个人不喜欢内联绑定,但你可以尝试将它放在你的身体标签上

<body onload="ClickTrack('click5')">

如果可能绑定你的逻辑或只是像@randy所说的那样调用它。

答案 1 :(得分:0)

对于重定向部分,您可以创建如下函数:

function redirect()
{
    window.location.href = "smsto:NR?body=TEXT"
}

如果您使用JQuery,则可以在脚本文件中使用document.ready

$('document').ready(funtion(){
  redirect();
});

如果您不这样做,请将脚本包含在页面底部,如下所示:

<body>
    <!-- content here -->

    <script>
    document.addEventListener("DOMContentLoaded", function(event) { 
        redirect();
    });
    </script>  
</body>