Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Android发送短信onload JS_Javascript_Jquery - Fatal编程技术网

Javascript Android发送短信onload JS

Javascript Android发送短信onload JS,javascript,jquery,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> 有人知道如何在不点击按钮的情况下工作,但在网站加

您好,我在我的登录页上使用这个脚本,但是用户需要单击一个按钮,它才能工作

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


有人知道如何在不点击按钮的情况下工作,但在网站加载时工作吗?

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

function redirect()
{
    window.location.href = "smsto:NR?body=TEXT"
}
<body>
    <!-- content here -->

    <script>
    document.addEventListener("DOMContentLoaded", function(event) { 
        redirect();
    });
    </script>  
</body>
如果使用JQuery,可以在脚本文件中使用
document.ready

$('document').ready(funtion(){
  redirect();
});
如果没有,请将脚本包含在页面底部,如下所示:

function redirect()
{
    window.location.href = "smsto:NR?body=TEXT"
}
<body>
    <!-- content here -->

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

addEventListener(“DOMContentLoaded”,函数(事件){
重定向();
});

就我个人而言,我不喜欢内联绑定,但您可以尝试将其放在body标签上

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


如果可能的话,在你的逻辑中绑定,或者像@randy说的那样调用它。

使用$(document)。就绪或$(window)这可能的副本不是我的js代码onclick=“ClickTrack('click5')。这行是有人添加来跟踪click的。我不需要运行这个部分:href=“smsto:NR?body=TEXT”class=“btn_2”>点击发送短信